FreeBookSpot Latest Books
Posted: August 31st, 2007, 10:07pm CEST

From the Back Cover
What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays demonstrates the many varied aspects of programming, showing how programming can be both a fun and elegant science.
Some of the essays cover programming techniques, like how profilers can provide insight into the dynamic behavior of programs, and methods for making data files self-describing. These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems.
These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments.
Read more...
Full download
Posted: August 31st, 2007, 10:07pm CEST

Amazon.com
Fourteen years after it was first issued, C++ expert Jon Bentley reinvents a true classic with the second edition of his Programming Pearls. Completely revised and brought up to date with all new code examples in C and C++, this book remains an exceptional tutorial for learning to think like a programmer.
The "pearls" in question center not only on choosing the right algorithms (like binary searches, sorting techniques, or sparse arrays) but also on showing how to solve problems effectively. Each chapter frames a particular programming task--such as sorting numbers, creating anagrams, or counting the words in a block of text--many drawn from Bentley's experiences in his long career as a developer. The book traces the process of arriving at a fast, efficient, and accurate solution, along with code profiling to discover what works best. After refining the correct answer, each chapter enumerates programming principles that you can use on your own.
The author also challenges you to think like an engineer, and each chapter ends with about a dozen problems to get you thinking creatively about design issues. (Sidebars on such historical topics as the first computer solutions to computer chess, spell-checking, and even architectural design help create a perspective on successful problem solving and make for a truly educational and enjoyable tour of how to become a better programmer.) Bentley also asks the reader to think analytically about the world with "back of the
Read more...
Full download
Posted: August 31st, 2007, 10:07pm CEST

Looking to break into C# programming? Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit is a valuable resource. You will start by learning the basics of the Visual C# environment and begin to build working programs very quickly. As the programs become more complex, you will discover more of the advanced features of the C# programming language and the Visual C# tool.
Set with the practical goal of providing you with a solid foundation from which to grow and develop your C# programming skills, this book is perfect for use in a professional setting or for use with personal projects. The accompanying CD includes Visual C# 2005 Express Edition, a streamlined, easy-to-use development tool that makes Windows programming with C# fun. Jump in with both feet with the help of Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit.
Read more...
Full download
Posted: August 31st, 2007, 10:07pm 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 31st, 2007, 10:07pm 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 31st, 2007, 10:07pm 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 31st, 2007, 10:07pm 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 31st, 2007, 10:07pm 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 31st, 2007, 10:07pm 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 31st, 2007, 10:07pm 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
 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
Posted: August 29th, 2007, 10:30pm 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 29th, 2007, 10:30pm 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 29th, 2007, 10:30pm 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 29th, 2007, 10:30pm 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
Posted: August 29th, 2007, 10:30pm CEST

This is John T. Ratzlaff's amazing book Tesla Said (1984) which is the most comprehensive single volume of Nikola Tesla's writings presently available. A period of over a quarter of a century has elapsed in gathering this material from every known source, in addition to searching archival material from the decades around the turn of the century. Mr. Tesla speaks for himself and the reader is enabled to make first hand judgments rather than relying on the opinions of others. The subject matter is arranged in chronological order and includes a wide range of interesting and important information not previously published in book form. 300 pages, many pictures. A must read for everyone.
Amazon.com
A definitive collection of 100 articles and papers either by or about Nikola Tesla. It is the most comprehensive single collection of periodical articles on the subject of Nikola Tesla available. Years were spent in gathering the material from every known source, including a search of archival material from around the turn of the century. This volume is indispensible to those seriously interested in Tesla Research.
Read more...
Full download
Posted: August 29th, 2007, 10:30pm CEST

Create network communications software with a thorough understanding of the essential system-level design and implementation choices and how they affect the performance and maintainability of your embedded system. An examination of the OSI 7-layer model serves as a starting point for a logical partitioning of software functionality in a communications system. With this foundation, you explore a development model that addresses the complete range of issues in the design of embedded communications software, including real-time operating systems, hardware and software partitioning, layering, and protocol stacks.
Delve into the design techniques (state tables, upper- and lower-level interfaces, configuration techniques, buffer and timer management) that enable clean, understandable implementations of even complex protocols. Explore specialized design issues, including task and table management, as well as implementation issues that include:
- how device and network management capabilities should interact with the stack
- how to handle system startup and configuration
- what special requirements multi-board designs impose
Combine the recommended design and development processes-complete with a list of appropriate equipment and tools-with your newfound perspective to tackle your next project.
About the Author
T. Sridhar is CTO and vice president of engineering at FutureSoft where his work includes software architecture design for communications systems. Communica
Read more...
Full download
Posted: August 29th, 2007, 10:30pm CEST

* Previous edition sold more than 36,000 copies
* New coverage of all the updates to Solaris 10, Linux, HP-UX, AIX, FreeBSD, and Mac OS X
* New chapters on Samba, Python, PHP, enterprise application, middleware, the desktop (GNOME, CDE), and databases
* Authors have roots in Bell Labs, the birthplace of UNIX
From the Back Cover
The Definitive UNIX Resource--Fully Updated
Get cutting-edge coverage of the newest releases of UNIX--including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD--from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second Edition provides step-by-step instructions on how to use UNIX and take advantage of its powerful tools and utilities.
Get up-and-running on UNIX quickly, use the command shell and desktop, and access the Internet and e-mail. You'll also learn to administer systems and networks, develop applications, and secure your UNIX environment. Up-to-date chapters on UNIX desktops, Samba, Python, Java Apache, and UNIX Web development are included.
* Install, configure, and maintain UNIX on your PC or workstation
* Work with files, directories, commands, and the UNIX shell
* Create and modify text files using powerful text editors
* Use UNIX desktops, including GNOME, CDE, and KDE, as an end user or system administrator
* Use and manage e-mail, TCP/IP networking, and
Read more...
Full download
Posted: August 29th, 2007, 10:30pm CEST
Full download
Posted: August 29th, 2007, 10:30pm CEST

C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of professionalprogrammers, with that percentage expected to continue increasing rapidly. It isstill a relatively new language, however, and developers are still looking forresources to enable them to use it better. Effective C# covers C# from apractical perspective, and provides insight into using the language moreefficiently. The reader will get information based on years of practical C#experience in real world settings. The format of the book is the same that hasproven immensely popular in other books in Scott Meyers' series. The authorhas a devoted following from his regular C# columns in Visual StudioMagazine. Every serious C# developer will keep this book close at hand, toreturn to again and again for advice.
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples
Read more...
Full download
Posted: August 29th, 2007, 10:30pm CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 29th, 2007, 10:16am 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 29th, 2007, 10:16am 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
Posted: August 29th, 2007, 10:16am CEST

This is John T. Ratzlaff's amazing book Tesla Said (1984) which is the most comprehensive single volume of Nikola Tesla's writings presently available. A period of over a quarter of a century has elapsed in gathering this material from every known source, in addition to searching archival material from the decades around the turn of the century. Mr. Tesla speaks for himself and the reader is enabled to make first hand judgments rather than relying on the opinions of others. The subject matter is arranged in chronological order and includes a wide range of interesting and important information not previously published in book form. 300 pages, many pictures. A must read for everyone.
Amazon.com
A definitive collection of 100 articles and papers either by or about Nikola Tesla. It is the most comprehensive single collection of periodical articles on the subject of Nikola Tesla available. Years were spent in gathering the material from every known source, including a search of archival material from around the turn of the century. This volume is indispensible to those seriously interested in Tesla Research.
Read more...
Full download
Posted: August 29th, 2007, 10:16am CEST

Create network communications software with a thorough understanding of the essential system-level design and implementation choices and how they affect the performance and maintainability of your embedded system. An examination of the OSI 7-layer model serves as a starting point for a logical partitioning of software functionality in a communications system. With this foundation, you explore a development model that addresses the complete range of issues in the design of embedded communications software, including real-time operating systems, hardware and software partitioning, layering, and protocol stacks.
Delve into the design techniques (state tables, upper- and lower-level interfaces, configuration techniques, buffer and timer management) that enable clean, understandable implementations of even complex protocols. Explore specialized design issues, including task and table management, as well as implementation issues that include:
- how device and network management capabilities should interact with the stack
- how to handle system startup and configuration
- what special requirements multi-board designs impose
Combine the recommended design and development processes-complete with a list of appropriate equipment and tools-with your newfound perspective to tackle your next project.
About the Author
T. Sridhar is CTO and vice president of engineering at FutureSoft where his work includes software architecture design for communications systems. Communica
Read more...
Full download
Posted: August 29th, 2007, 10:16am CEST

* Previous edition sold more than 36,000 copies
* New coverage of all the updates to Solaris 10, Linux, HP-UX, AIX, FreeBSD, and Mac OS X
* New chapters on Samba, Python, PHP, enterprise application, middleware, the desktop (GNOME, CDE), and databases
* Authors have roots in Bell Labs, the birthplace of UNIX
From the Back Cover
The Definitive UNIX Resource--Fully Updated
Get cutting-edge coverage of the newest releases of UNIX--including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD--from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second Edition provides step-by-step instructions on how to use UNIX and take advantage of its powerful tools and utilities.
Get up-and-running on UNIX quickly, use the command shell and desktop, and access the Internet and e-mail. You'll also learn to administer systems and networks, develop applications, and secure your UNIX environment. Up-to-date chapters on UNIX desktops, Samba, Python, Java Apache, and UNIX Web development are included.
* Install, configure, and maintain UNIX on your PC or workstation
* Work with files, directories, commands, and the UNIX shell
* Create and modify text files using powerful text editors
* Use UNIX desktops, including GNOME, CDE, and KDE, as an end user or system administrator
* Use and manage e-mail, TCP/IP networking, and
Read more...
Full download
Posted: August 29th, 2007, 10:16am CEST
Full download
Posted: August 29th, 2007, 10:16am CEST

C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of professionalprogrammers, with that percentage expected to continue increasing rapidly. It isstill a relatively new language, however, and developers are still looking forresources to enable them to use it better. Effective C# covers C# from apractical perspective, and provides insight into using the language moreefficiently. The reader will get information based on years of practical C#experience in real world settings. The format of the book is the same that hasproven immensely popular in other books in Scott Meyers' series. The authorhas a devoted following from his regular C# columns in Visual StudioMagazine. Every serious C# developer will keep this book close at hand, toreturn to again and again for advice.
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples
Read more...
Full download
Posted: August 29th, 2007, 10:16am CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 29th, 2007, 10:16am CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 29th, 2007, 10:16am CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 28th, 2007, 10:58pm 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
Posted: August 28th, 2007, 10:58pm CEST

This is John T. Ratzlaff's amazing book Tesla Said (1984) which is the most comprehensive single volume of Nikola Tesla's writings presently available. A period of over a quarter of a century has elapsed in gathering this material from every known source, in addition to searching archival material from the decades around the turn of the century. Mr. Tesla speaks for himself and the reader is enabled to make first hand judgments rather than relying on the opinions of others. The subject matter is arranged in chronological order and includes a wide range of interesting and important information not previously published in book form. 300 pages, many pictures. A must read for everyone.
Amazon.com
A definitive collection of 100 articles and papers either by or about Nikola Tesla. It is the most comprehensive single collection of periodical articles on the subject of Nikola Tesla available. Years were spent in gathering the material from every known source, including a search of archival material from around the turn of the century. This volume is indispensible to those seriously interested in Tesla Research.
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST

Create network communications software with a thorough understanding of the essential system-level design and implementation choices and how they affect the performance and maintainability of your embedded system. An examination of the OSI 7-layer model serves as a starting point for a logical partitioning of software functionality in a communications system. With this foundation, you explore a development model that addresses the complete range of issues in the design of embedded communications software, including real-time operating systems, hardware and software partitioning, layering, and protocol stacks.
Delve into the design techniques (state tables, upper- and lower-level interfaces, configuration techniques, buffer and timer management) that enable clean, understandable implementations of even complex protocols. Explore specialized design issues, including task and table management, as well as implementation issues that include:
- how device and network management capabilities should interact with the stack
- how to handle system startup and configuration
- what special requirements multi-board designs impose
Combine the recommended design and development processes-complete with a list of appropriate equipment and tools-with your newfound perspective to tackle your next project.
About the Author
T. Sridhar is CTO and vice president of engineering at FutureSoft where his work includes software architecture design for communications systems. Communica
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST

* Previous edition sold more than 36,000 copies
* New coverage of all the updates to Solaris 10, Linux, HP-UX, AIX, FreeBSD, and Mac OS X
* New chapters on Samba, Python, PHP, enterprise application, middleware, the desktop (GNOME, CDE), and databases
* Authors have roots in Bell Labs, the birthplace of UNIX
From the Back Cover
The Definitive UNIX Resource--Fully Updated
Get cutting-edge coverage of the newest releases of UNIX--including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD--from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second Edition provides step-by-step instructions on how to use UNIX and take advantage of its powerful tools and utilities.
Get up-and-running on UNIX quickly, use the command shell and desktop, and access the Internet and e-mail. You'll also learn to administer systems and networks, develop applications, and secure your UNIX environment. Up-to-date chapters on UNIX desktops, Samba, Python, Java Apache, and UNIX Web development are included.
* Install, configure, and maintain UNIX on your PC or workstation
* Work with files, directories, commands, and the UNIX shell
* Create and modify text files using powerful text editors
* Use UNIX desktops, including GNOME, CDE, and KDE, as an end user or system administrator
* Use and manage e-mail, TCP/IP networking, and
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST
Full download
Posted: August 28th, 2007, 10:58pm CEST

C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of professionalprogrammers, with that percentage expected to continue increasing rapidly. It isstill a relatively new language, however, and developers are still looking forresources to enable them to use it better. Effective C# covers C# from apractical perspective, and provides insight into using the language moreefficiently. The reader will get information based on years of practical C#experience in real world settings. The format of the book is the same that hasproven immensely popular in other books in Scott Meyers' series. The authorhas a devoted following from his regular C# columns in Visual StudioMagazine. Every serious C# developer will keep this book close at hand, toreturn to again and again for advice.
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 28th, 2007, 10:58pm CEST

To download the first part of book - "Algorithms in Java, Third Edition (Parts 1-4)", click on "Related books on FreeBookSpot".
Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be use
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

This is John T. Ratzlaff's amazing book Tesla Said (1984) which is the most comprehensive single volume of Nikola Tesla's writings presently available. A period of over a quarter of a century has elapsed in gathering this material from every known source, in addition to searching archival material from the decades around the turn of the century. Mr. Tesla speaks for himself and the reader is enabled to make first hand judgments rather than relying on the opinions of others. The subject matter is arranged in chronological order and includes a wide range of interesting and important information not previously published in book form. 300 pages, many pictures. A must read for everyone.
Amazon.com
A definitive collection of 100 articles and papers either by or about Nikola Tesla. It is the most comprehensive single collection of periodical articles on the subject of Nikola Tesla available. Years were spent in gathering the material from every known source, including a search of archival material from around the turn of the century. This volume is indispensible to those seriously interested in Tesla Research.
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

Create network communications software with a thorough understanding of the essential system-level design and implementation choices and how they affect the performance and maintainability of your embedded system. An examination of the OSI 7-layer model serves as a starting point for a logical partitioning of software functionality in a communications system. With this foundation, you explore a development model that addresses the complete range of issues in the design of embedded communications software, including real-time operating systems, hardware and software partitioning, layering, and protocol stacks.
Delve into the design techniques (state tables, upper- and lower-level interfaces, configuration techniques, buffer and timer management) that enable clean, understandable implementations of even complex protocols. Explore specialized design issues, including task and table management, as well as implementation issues that include:
- how device and network management capabilities should interact with the stack
- how to handle system startup and configuration
- what special requirements multi-board designs impose
Combine the recommended design and development processes-complete with a list of appropriate equipment and tools-with your newfound perspective to tackle your next project.
About the Author
T. Sridhar is CTO and vice president of engineering at FutureSoft where his work includes software architecture design for communications systems. Communica
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

* Previous edition sold more than 36,000 copies
* New coverage of all the updates to Solaris 10, Linux, HP-UX, AIX, FreeBSD, and Mac OS X
* New chapters on Samba, Python, PHP, enterprise application, middleware, the desktop (GNOME, CDE), and databases
* Authors have roots in Bell Labs, the birthplace of UNIX
From the Back Cover
The Definitive UNIX Resource--Fully Updated
Get cutting-edge coverage of the newest releases of UNIX--including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD--from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second Edition provides step-by-step instructions on how to use UNIX and take advantage of its powerful tools and utilities.
Get up-and-running on UNIX quickly, use the command shell and desktop, and access the Internet and e-mail. You'll also learn to administer systems and networks, develop applications, and secure your UNIX environment. Up-to-date chapters on UNIX desktops, Samba, Python, Java Apache, and UNIX Web development are included.
* Install, configure, and maintain UNIX on your PC or workstation
* Work with files, directories, commands, and the UNIX shell
* Create and modify text files using powerful text editors
* Use UNIX desktops, including GNOME, CDE, and KDE, as an end user or system administrator
* Use and manage e-mail, TCP/IP networking, and
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST
Full download
Posted: August 28th, 2007, 10:11pm CEST

C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of professionalprogrammers, with that percentage expected to continue increasing rapidly. It isstill a relatively new language, however, and developers are still looking forresources to enable them to use it better. Effective C# covers C# from apractical perspective, and provides insight into using the language moreefficiently. The reader will get information based on years of practical C#experience in real world settings. The format of the book is the same that hasproven immensely popular in other books in Scott Meyers' series. The authorhas a devoted following from his regular C# columns in Visual StudioMagazine. Every serious C# developer will keep this book close at hand, toreturn to again and again for advice.
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

To download the first part of book - "Algorithms in Java, Third Edition (Parts 1-4)", click on "Related books on FreeBookSpot".
Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be use
Read more...
Full download
Posted: August 28th, 2007, 10:11pm CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST

* Previous edition sold more than 36,000 copies
* New coverage of all the updates to Solaris 10, Linux, HP-UX, AIX, FreeBSD, and Mac OS X
* New chapters on Samba, Python, PHP, enterprise application, middleware, the desktop (GNOME, CDE), and databases
* Authors have roots in Bell Labs, the birthplace of UNIX
From the Back Cover
The Definitive UNIX Resource--Fully Updated
Get cutting-edge coverage of the newest releases of UNIX--including Solaris 10, all Linux distributions, HP-UX, AIX, and FreeBSD--from this thoroughly revised, one-stop resource for users at all experience levels. Written by UNIX experts with many years of experience starting with Bell Laboratories, UNIX: The Complete Reference, Second Edition provides step-by-step instructions on how to use UNIX and take advantage of its powerful tools and utilities.
Get up-and-running on UNIX quickly, use the command shell and desktop, and access the Internet and e-mail. You'll also learn to administer systems and networks, develop applications, and secure your UNIX environment. Up-to-date chapters on UNIX desktops, Samba, Python, Java Apache, and UNIX Web development are included.
* Install, configure, and maintain UNIX on your PC or workstation
* Work with files, directories, commands, and the UNIX shell
* Create and modify text files using powerful text editors
* Use UNIX desktops, including GNOME, CDE, and KDE, as an end user or system administrator
* Use and manage e-mail, TCP/IP networking, and
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST
Full download
Posted: August 28th, 2007, 11:32am CEST

C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of professionalprogrammers, with that percentage expected to continue increasing rapidly. It isstill a relatively new language, however, and developers are still looking forresources to enable them to use it better. Effective C# covers C# from apractical perspective, and provides insight into using the language moreefficiently. The reader will get information based on years of practical C#experience in real world settings. The format of the book is the same that hasproven immensely popular in other books in Scott Meyers' series. The authorhas a devoted following from his regular C# columns in Visual StudioMagazine. Every serious C# developer will keep this book close at hand, toreturn to again and again for advice.
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST

To download the first part of book - "Algorithms in Java, Third Edition (Parts 1-4)", click on "Related books on FreeBookSpot".
Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be use
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST

In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code.
About the Author
M. Tim Jones has been developing software since 1986. He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming, and Embedded Linux Journal. He currently works as a Senior Principal Software Engineer.
Read more...
Full download
Posted: August 28th, 2007, 11:32am CEST
 26.08.2007 0_00_00.jpg)
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting. The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, theyill have the knowledge base and skills to begin developing applications in the GNU/Linux environment.
About the Author
M. Tim Jones is an Embedded Software Engineer and has been developing embedded software since 1986. He has also published articles on embedded system development for Dr. Dobb?s Journal, Embedded Systems Programming,
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST
Full download
Posted: August 27th, 2007, 10:22pm CEST

C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of professionalprogrammers, with that percentage expected to continue increasing rapidly. It isstill a relatively new language, however, and developers are still looking forresources to enable them to use it better. Effective C# covers C# from apractical perspective, and provides insight into using the language moreefficiently. The reader will get information based on years of practical C#experience in real world settings. The format of the book is the same that hasproven immensely popular in other books in Scott Meyers' series. The authorhas a devoted following from his regular C# columns in Visual StudioMagazine. Every serious C# developer will keep this book close at hand, toreturn to again and again for advice.
C#'s resemblances to C++, Java, and C make it easier to learn, but there's a downside: C# programmers often continue to use older techniques when far better alternatives are available. In Effective C#, respected .NET expert Bill Wagner identifies fifty ways you can start leveraging the full power of C# in order to write faster, more efficient, and more reliable software.
Effective C# follows the format that made Effective C++ (Addison-Wesley, 1998) and Effective Java (Addison-Wesley, 2001) indispensable to hundreds of thousands of developers: clear, practical explanations, expert tips, and plenty of realistic code examples
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST

To download the first part of book - "Algorithms in Java, Third Edition (Parts 1-4)", click on "Related books on FreeBookSpot".
Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be use
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST

In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code.
About the Author
M. Tim Jones has been developing software since 1986. He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming, and Embedded Linux Journal. He currently works as a Senior Principal Software Engineer.
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST
 26.08.2007 0_00_00.jpg)
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting. The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, theyill have the knowledge base and skills to begin developing applications in the GNU/Linux environment.
About the Author
M. Tim Jones is an Embedded Software Engineer and has been developing embedded software since 1986. He has also published articles on embedded system development for Dr. Dobb?s Journal, Embedded Systems Programming,
Read more...
Full download
Posted: August 27th, 2007, 10:22pm CEST

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS and XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.
Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.
With Head First HTML with CSS and XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

Milton Erickson has been called the most influential hypnotherapist of our time. Closely related to his therapy was his use of "teaching tales." Calling upon shock, surprise, confusion-with generous use of questions, puns, and playful humor-he seeded suggestions indirectly and positively with these tales, here gathered together by Dr. Rosen.
These stories are case studies, people with all sorts of problems, and very interesting solutions, and great stories.
Think of Milton Erickson as someone who was a master of effecting life altering personal change by being able to communicate on a deeper level. Applied to yourself you can most likely imagine the effect you can have on yourself and others and how you can win friends and influence people by learning this skill.
Ground-breaking and revolutionary describe the work of Milton Erickson. With no direct method available to comprehend Erickson's complex therapy style Teaching Tales allows insight into his work. The understanding one develops from reading the highly engaging text comes about as each tale represents a piece of the puzzle of what it is to be a human learning our way through this world. Always focused on the fundamental experience of people, Erickson through the exposition of Sidney Rosen, elucidates his basic and profound vision of what makes all of us play, work, and especially learn to be better.
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

To download the first part of book - "Algorithms in Java, Third Edition (Parts 1-4)", click on "Related books on FreeBookSpot".
Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be use
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code.
About the Author
M. Tim Jones has been developing software since 1986. He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming, and Embedded Linux Journal. He currently works as a Senior Principal Software Engineer.
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST
 26.08.2007 0_00_00.jpg)
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting. The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, theyill have the knowledge base and skills to begin developing applications in the GNU/Linux environment.
About the Author
M. Tim Jones is an Embedded Software Engineer and has been developing embedded software since 1986. He has also published articles on embedded system development for Dr. Dobb?s Journal, Embedded Systems Programming,
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS and XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.
Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.
With Head First HTML with CSS and XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

The field of teaching digital electronics has not changed significantly in the past 20 years. Many of the same books that first became available in the late 1970s and early 1980s are still being used as basic texts. In the 20+ years since these were written, the basic rules have not changed, but they do not provide strong links to modern electronics including CMOS logic, Programmable Logic Devices and microprocessor/microcontroller interfacing. Courses teaching introductory digital electronics will fill in the missing areas of information for students, but neither the instructors nor students have resources to explain modern technology and interfaces. One assumption made by all the standard texts is that experimenting with digital electronics cannot be done easily - in the proposed book, "digital guru" Myke Predko will show how readers can set up their own apparatus for experimenting with digital electronics for less than $10.
Written by renowned digital guru Myke Predko, the primary focus of this self-teaching guide is on digital electronics and logic, demonstrating how functions are designed and interfaced to other devices. Readers can perform experiments with the technologies discussed in the book for under $10. The author includes two circuit design problems per chapter.
From the Back Cover
SWITCH ON YOUR UNDERSTANDING OF DIGITAL ELECTRONICS!
Now anyone can gain a deeper understanding of digital electronics -- without formal training, unlimited time, or a genius
Read more...
Full download
Posted: August 27th, 2007, 6:43pm CEST

You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini.
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

An intuitive, applications-driven guide to electronics for engineers, hobbyists, and students--one that doesn't overload readers with technical detail. Chock-full of illustrations--over 750 hand-drawn images provide clear, detailed instructions on how to turn theoretical ideas into real-life gadgets. Covers integrated circuits (ICs), digital electronics, and various input/output devices; includes a complete chapter on the latest microcontrollers.
Robotroom.com, July 2004
never seen... electronics book this complete with such... breadth... well written... often... first source I turn to... encyclopedia for hobbyists.
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST
 27.08.2007 0_00_00.jpg)
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture.
This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug programs at the machine level. Based on the Intel processor family, the text simplifies and demystifies concepts that students need to grasp before they can go on to more advanced computer architecture or operating systems courses.
From the Back Cover
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
* Detailed tutorials on numbering systems and data storage fundamentals.
* All programs tested with the Microsoft(r) MASM 6.15(tm) assembler.
* Inline assembly code, as well as linking assembly language to C/C++ in both Real and Protected modes.
* Extensive instruction set reference that includes instruction formats and CPU flag usage.
* Interrupt vectoring and device I/O.
* CD-ROM that includes the full professional version of the Micr
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

To download the first part of book - "Algorithms in Java, Third Edition (Parts 1-4)", click on "Related books on FreeBookSpot".
Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be use
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code.
About the Author
M. Tim Jones has been developing software since 1986. He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming, and Embedded Linux Journal. He currently works as a Senior Principal Software Engineer.
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST
 26.08.2007 0_00_00.jpg)
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting. The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, theyill have the knowledge base and skills to begin developing applications in the GNU/Linux environment.
About the Author
M. Tim Jones is an Embedded Software Engineer and has been developing embedded software since 1986. He has also published articles on embedded system development for Dr. Dobb?s Journal, Embedded Systems Programming,
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS and XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.
Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.
With Head First HTML with CSS and XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

The field of teaching digital electronics has not changed significantly in the past 20 years. Many of the same books that first became available in the late 1970s and early 1980s are still being used as basic texts. In the 20+ years since these were written, the basic rules have not changed, but they do not provide strong links to modern electronics including CMOS logic, Programmable Logic Devices and microprocessor/microcontroller interfacing. Courses teaching introductory digital electronics will fill in the missing areas of information for students, but neither the instructors nor students have resources to explain modern technology and interfaces. One assumption made by all the standard texts is that experimenting with digital electronics cannot be done easily - in the proposed book, "digital guru" Myke Predko will show how readers can set up their own apparatus for experimenting with digital electronics for less than $10.
Written by renowned digital guru Myke Predko, the primary focus of this self-teaching guide is on digital electronics and logic, demonstrating how functions are designed and interfaced to other devices. Readers can perform experiments with the technologies discussed in the book for under $10. The author includes two circuit design problems per chapter.
From the Back Cover
SWITCH ON YOUR UNDERSTANDING OF DIGITAL ELECTRONICS!
Now anyone can gain a deeper understanding of digital electronics -- without formal training, unlimited time, or a genius
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini.
Read more...
Full download
Posted: August 27th, 2007, 5:43pm CEST

Head First Object-Oriented Analysis and Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.
By exploiting how your brain works, Head First Object-Oriented Analysis and Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."
Ivar Jacobson, Ivar Jacobson Consulting
"I just finished reading HF OOA and D and I loved it! The thing I liked most about this book was its focus on why we do OOA and D-to write great software!"
Kyle Brown, Disti
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

Algorithms in Java, Third Edition, Part 5: Graph Algorithms, contains six chapters that cover graph properties and types, graph search, directed graphs, minimal spanning trees, shortest paths, and networks. The descriptions here are intended to give students an understanding of the basic properties of as broad a range of fundamental graph algorithms as possible. In the third edition, many new algorithms are presented, and the explanations of each algorithm are much more detailed than in previous editions. Unlike any other book on algorithms, not only will students get practical information on using algorithms in their work, they can also be assured that these algorithms rest on the most solid scientific foundations. And a new emphasis on abstract data types throughout the books makes the programs more broadly useful and relevant in modern object-oriented programming environments.
This book is useful as a text early in the computer science curriculum, after students have acquired basic programming skills and familiarity with computer systems, but before they have taken specialized courses in advanced areas of computer science or computer applications. There is sufficient coverage of basic material for the book to be used to teach data structures to beginners, and there is sufficient detail and coverage of advanced material for the book to be used to teach the design and analysis of algorithms to upper-level students. Some instructors may wish to emphasize implementations an
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code.
About the Author
M. Tim Jones has been developing software since 1986. He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming, and Embedded Linux Journal. He currently works as a Senior Principal Software Engineer.
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST
 26.08.2007 0_00_00.jpg)
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting. The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, theyill have the knowledge base and skills to begin developing applications in the GNU/Linux environment.
About the Author
M. Tim Jones is an Embedded Software Engineer and has been developing embedded software since 1986. He has also published articles on embedded system development for Dr. Dobb?s Journal, Embedded Systems Programming,
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS and XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.
Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.
With Head First HTML with CSS and XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

The field of teaching digital electronics has not changed significantly in the past 20 years. Many of the same books that first became available in the late 1970s and early 1980s are still being used as basic texts. In the 20+ years since these were written, the basic rules have not changed, but they do not provide strong links to modern electronics including CMOS logic, Programmable Logic Devices and microprocessor/microcontroller interfacing. Courses teaching introductory digital electronics will fill in the missing areas of information for students, but neither the instructors nor students have resources to explain modern technology and interfaces. One assumption made by all the standard texts is that experimenting with digital electronics cannot be done easily - in the proposed book, "digital guru" Myke Predko will show how readers can set up their own apparatus for experimenting with digital electronics for less than $10.
Written by renowned digital guru Myke Predko, the primary focus of this self-teaching guide is on digital electronics and logic, demonstrating how functions are designed and interfaced to other devices. Readers can perform experiments with the technologies discussed in the book for under $10. The author includes two circuit design problems per chapter.
From the Back Cover
SWITCH ON YOUR UNDERSTANDING OF DIGITAL ELECTRONICS!
Now anyone can gain a deeper understanding of digital electronics -- without formal training, unlimited time, or a genius
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini.
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

Head First Object-Oriented Analysis and Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.
By exploiting how your brain works, Head First Object-Oriented Analysis and Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."
Ivar Jacobson, Ivar Jacobson Consulting
"I just finished reading HF OOA and D and I loved it! The thing I liked most about this book was its focus on why we do OOA and D-to write great software!"
Kyle Brown, Disti
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

Sir Leon Radzinowicz is one of the key figures in the development of criminology in the twentieth century. This account of the development of criminology intertwines his personal narrative as a criminologist with the progression of criminology itself. His experience gained from a career which has spanned 70 years since the 1920s, offers a profound overview of how the understanding of crime and criminals, of criminal justice systems and penology has changed, and of the tensions and dilemmas these pose for democratic societies.
Read more...
Full download
Posted: August 27th, 2007, 11:27am CEST

Star Trek is an American science fiction entertainment series and media franchise. The Star Trek fictional universe created by Gene Roddenberry is the setting of six television series including the original 1966 Star Trek, in addition to ten feature films (with an eleventh in pre-production), dozens of computer and video games, hundreds of novels and other fan stories, as well as a themed attraction in Las Vegas. The TV series alone is said to be one of the biggest cult phenomena of modern times.
In the Star Trek "universe", humanity developed faster-than-light space travel following a post-apocalyptic period in the mid-21st century. Later, humans united with other sentient species of the galaxy to form the United Federation of Planets. As a result of alien intervention and science, humanity largely overcame many Earth-bound frailties and vices by the twenty-third century. Star Trek stories usually depict the adventures of human and alien beings who serve in the Federation's Starfleet.
List of series:
Deep Space Nine (47 books)
Enterprise (8 books)
New Frontier (16 books)
Stargazer (6 books)
Titan (2 books)
Next Generation (98 books)
Bantam Episodes (13 books)
Bantam Novels (15 books)
Errand of Fury (1 book)
Errand of Vengeance (3 books)
Janus Gate (3 books)
Shatner (8 books)
Vanguard (1 book)
Vulcan's Soul (1 book)
Whitman Book (1 book)
Original Series (115 books)
Amazing Stories (1 book)
Badlands (2 books)
Captain's Table (6 book
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

Assuming readers have a basic familiarity with C or C++, Frantisek Franek describes the techniques, methods and tools available to develop effective memory usage. The overwhelming majority of "bugs" and crashes in computer programming stem from problems of memory access, allocation, or deallocation. Such memory related errors are notoriously difficult to resolve. Moreover, the role that memory plays in C and C++ programming is a subject often overlooked in courses and in books. Most professional programmers learn about it entirely through actual experience of the problems it causes.
Table of Contents
Memory as a Programming Concept in C and C++
Chapter 1 - Introduction
Chapter 2 - From Source File to Executable File
Chapter 3 - Variables and Objects; Pointers and Addresses
Chapter 4 - Dynamic Allocation and Deallocation of Memory
Chapter 5 - Functions and Function Calls
Chapter 6 - One-Dimensional Arrays and Strings
Chapter 7 - Multi-Dimensional Arrays
Chapter 8 - Classes and Objects
Chapter 9 - Linked Data Structures
Chapter 10 - Memory Leaks and Their Debugging
Chapter 11 - Programs in Execution: Processes and Threads
Appendix One - Hanoi Towers Puzzle
Appendix Two - Tracing Objects in C++
Appendix Three - Tracing Objects and Memory in C++
Appendix Four - Thread-Safe and Process-Safe Reporting and Logging Functions
Glossary
List of Figures
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code.
About the Author
M. Tim Jones has been developing software since 1986. He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming, and Embedded Linux Journal. He currently works as a Senior Principal Software Engineer.
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST
 26.08.2007 0_00_00.jpg)
The wide range of applications available in GNU/Linux includes not only pure applications, but also tools and utilities for the GNU/Linux environment. GNU/Linux Application Programming takes a holistic approach to teaching developers the ins-and-outs of GNU/Linux programming using APIs, tools, communication, and scripting. Covering a variety of topics related to GNU/Linux application programming, the book is split into six parts: The GNU/Linux Operating System, GNU Tools, Application Development, Advanced Topics (including communication and synchronization and distributed computing), Debugging GNU/Linux Applications, and Scripting. The book introduces programmers to the environment from the lowest layers (kernel, device drivers, modules) to the user layer (applications, libraries, tools), using an evolutionary approach that builds on knowledge to cover the more complex aspects of the operating system. Through a readable, code-based style developers will learn about the relevant topics of file handling, pipes and sockets, processes and POSIX threads, inter-process communication, and other development topics. After working through the text, theyill have the knowledge base and skills to begin developing applications in the GNU/Linux environment.
About the Author
M. Tim Jones is an Embedded Software Engineer and has been developing embedded software since 1986. He has also published articles on embedded system development for Dr. Dobb?s Journal, Embedded Systems Programming,
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS and XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.
Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.
With Head First HTML with CSS and XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

The field of teaching digital electronics has not changed significantly in the past 20 years. Many of the same books that first became available in the late 1970s and early 1980s are still being used as basic texts. In the 20+ years since these were written, the basic rules have not changed, but they do not provide strong links to modern electronics including CMOS logic, Programmable Logic Devices and microprocessor/microcontroller interfacing. Courses teaching introductory digital electronics will fill in the missing areas of information for students, but neither the instructors nor students have resources to explain modern technology and interfaces. One assumption made by all the standard texts is that experimenting with digital electronics cannot be done easily - in the proposed book, "digital guru" Myke Predko will show how readers can set up their own apparatus for experimenting with digital electronics for less than $10.
Written by renowned digital guru Myke Predko, the primary focus of this self-teaching guide is on digital electronics and logic, demonstrating how functions are designed and interfaced to other devices. Readers can perform experiments with the technologies discussed in the book for under $10. The author includes two circuit design problems per chapter.
From the Back Cover
SWITCH ON YOUR UNDERSTANDING OF DIGITAL ELECTRONICS!
Now anyone can gain a deeper understanding of digital electronics -- without formal training, unlimited time, or a genius
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini.
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

Head First Object-Oriented Analysis and Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.
By exploiting how your brain works, Head First Object-Oriented Analysis and Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."
Ivar Jacobson, Ivar Jacobson Consulting
"I just finished reading HF OOA and D and I loved it! The thing I liked most about this book was its focus on why we do OOA and D-to write great software!"
Kyle Brown, Disti
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

Sir Leon Radzinowicz is one of the key figures in the development of criminology in the twentieth century. This account of the development of criminology intertwines his personal narrative as a criminologist with the progression of criminology itself. His experience gained from a career which has spanned 70 years since the 1920s, offers a profound overview of how the understanding of crime and criminals, of criminal justice systems and penology has changed, and of the tensions and dilemmas these pose for democratic societies.
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

Star Trek is an American science fiction entertainment series and media franchise. The Star Trek fictional universe created by Gene Roddenberry is the setting of six television series including the original 1966 Star Trek, in addition to ten feature films (with an eleventh in pre-production), dozens of computer and video games, hundreds of novels and other fan stories, as well as a themed attraction in Las Vegas. The TV series alone is said to be one of the biggest cult phenomena of modern times.
In the Star Trek "universe", humanity developed faster-than-light space travel following a post-apocalyptic period in the mid-21st century. Later, humans united with other sentient species of the galaxy to form the United Federation of Planets. As a result of alien intervention and science, humanity largely overcame many Earth-bound frailties and vices by the twenty-third century. Star Trek stories usually depict the adventures of human and alien beings who serve in the Federation's Starfleet.
List of series:
Deep Space Nine (47 books)
Enterprise (8 books)
New Frontier (16 books)
Stargazer (6 books)
Titan (2 books)
Next Generation (98 books)
Bantam Episodes (13 books)
Bantam Novels (15 books)
Errand of Fury (1 book)
Errand of Vengeance (3 books)
Janus Gate (3 books)
Shatner (8 books)
Vanguard (1 book)
Vulcan's Soul (1 book)
Whitman Book (1 book)
Original Series (115 books)
Amazing Stories (1 book)
Badlands (2 books)
Captain's Table (6 book
Read more...
Full download
Posted: August 26th, 2007, 10:35pm CEST

Logic is sometimes called the foundation of mathematics: the logician studies the kinds of reasoning used in the individual steps of a proof. Alonzo Church was a pioneer in the field of mathematical logic, whose contributions to number theory and the theories of algorithms and computability laid the theoretical foundations of computer science. His first Princeton book, The Calculi of Lambda-Conversion (1941), established an invaluable tool that computer scientists still use today.
Even beyond the accomplishment of that book, however, his second Princeton book, Introduction to Mathematical Logic, defined its subject for a generation. Originally published in Princeton's Annals of Mathematics Studies series, this book was revised in 1956 and reprinted a third time, in 1996, in the Princeton Landmarks in Mathematics series. Although new results in mathematical logic have been developed and other textbooks have been published, it remains, sixty years later, a basic source for understanding formal logic.
Church was one of the principal founders of the Association for Symbolic Logic; he founded the Journal of Symbolic Logic in 1936 and remained an editor until 1979 At his death in 1995, Church was still regarded as the greatest mathematical logician in the world.
Review
This volume . . . is a reprint of the revised 1956 version of this notable title first published in 1944 in the Annals of Mathematics Studies. Quite a pedigree . . . [I]t is fitting that the release of this
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS and XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.
Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.
With Head First HTML with CSS and XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

The field of teaching digital electronics has not changed significantly in the past 20 years. Many of the same books that first became available in the late 1970s and early 1980s are still being used as basic texts. In the 20+ years since these were written, the basic rules have not changed, but they do not provide strong links to modern electronics including CMOS logic, Programmable Logic Devices and microprocessor/microcontroller interfacing. Courses teaching introductory digital electronics will fill in the missing areas of information for students, but neither the instructors nor students have resources to explain modern technology and interfaces. One assumption made by all the standard texts is that experimenting with digital electronics cannot be done easily - in the proposed book, "digital guru" Myke Predko will show how readers can set up their own apparatus for experimenting with digital electronics for less than $10.
Written by renowned digital guru Myke Predko, the primary focus of this self-teaching guide is on digital electronics and logic, demonstrating how functions are designed and interfaced to other devices. Readers can perform experiments with the technologies discussed in the book for under $10. The author includes two circuit design problems per chapter.
From the Back Cover
SWITCH ON YOUR UNDERSTANDING OF DIGITAL ELECTRONICS!
Now anyone can gain a deeper understanding of digital electronics -- without formal training, unlimited time, or a genius
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini.
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

Head First Object-Oriented Analysis and Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.
By exploiting how your brain works, Head First Object-Oriented Analysis and Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."
Ivar Jacobson, Ivar Jacobson Consulting
"I just finished reading HF OOA and D and I loved it! The thing I liked most about this book was its focus on why we do OOA and D-to write great software!"
Kyle Brown, Disti
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

Sir Leon Radzinowicz is one of the key figures in the development of criminology in the twentieth century. This account of the development of criminology intertwines his personal narrative as a criminologist with the progression of criminology itself. His experience gained from a career which has spanned 70 years since the 1920s, offers a profound overview of how the understanding of crime and criminals, of criminal justice systems and penology has changed, and of the tensions and dilemmas these pose for democratic societies.
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

Star Trek is an American science fiction entertainment series and media franchise. The Star Trek fictional universe created by Gene Roddenberry is the setting of six television series including the original 1966 Star Trek, in addition to ten feature films (with an eleventh in pre-production), dozens of computer and video games, hundreds of novels and other fan stories, as well as a themed attraction in Las Vegas. The TV series alone is said to be one of the biggest cult phenomena of modern times.
In the Star Trek "universe", humanity developed faster-than-light space travel following a post-apocalyptic period in the mid-21st century. Later, humans united with other sentient species of the galaxy to form the United Federation of Planets. As a result of alien intervention and science, humanity largely overcame many Earth-bound frailties and vices by the twenty-third century. Star Trek stories usually depict the adventures of human and alien beings who serve in the Federation's Starfleet.
List of series:
Deep Space Nine (47 books)
Enterprise (8 books)
New Frontier (16 books)
Stargazer (6 books)
Titan (2 books)
Next Generation (98 books)
Bantam Episodes (13 books)
Bantam Novels (15 books)
Errand of Fury (1 book)
Errand of Vengeance (3 books)
Janus Gate (3 books)
Shatner (8 books)
Vanguard (1 book)
Vulcan's Soul (1 book)
Whitman Book (1 book)
Original Series (115 books)
Amazing Stories (1 book)
Badlands (2 books)
Captain's Table (6 book
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

Logic is sometimes called the foundation of mathematics: the logician studies the kinds of reasoning used in the individual steps of a proof. Alonzo Church was a pioneer in the field of mathematical logic, whose contributions to number theory and the theories of algorithms and computability laid the theoretical foundations of computer science. His first Princeton book, The Calculi of Lambda-Conversion (1941), established an invaluable tool that computer scientists still use today.
Even beyond the accomplishment of that book, however, his second Princeton book, Introduction to Mathematical Logic, defined its subject for a generation. Originally published in Princeton's Annals of Mathematics Studies series, this book was revised in 1956 and reprinted a third time, in 1996, in the Princeton Landmarks in Mathematics series. Although new results in mathematical logic have been developed and other textbooks have been published, it remains, sixty years later, a basic source for understanding formal logic.
Church was one of the principal founders of the Association for Symbolic Logic; he founded the Journal of Symbolic Logic in 1936 and remained an editor until 1979 At his death in 1995, Church was still regarded as the greatest mathematical logician in the world.
Review
This volume . . . is a reprint of the revised 1956 version of this notable title first published in 1944 in the Annals of Mathematics Studies. Quite a pedigree . . . [I]t is fitting that the release of this
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

* Web Parts are reusable components that extract data from existing Microsoft or non-Microsoft applications for use in ASP.NET Web pages; they can also be used to build user controls
* Presents developers with an understanding of how Web Parts work and how they can be developed
* Examines how to secure and integrate Web Parts into other Windows systems (SQL Server, Office, ASP.NET, Content Manager)
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

Review
The title sounds like it's a primer, but it is not!, August 26, 1998
By jcsperson (Chapel Hill, NC USA):
The title might lead one to believe that this is a beginner's manual, but this book is really aimed at the weekend tournament warrior, probably rated at least 1500. I have several beginning students and am always on the lookout for new ideas and angles in primers to enhance my lessons. I pulled this book off the shelf at the library in anticipation of doing just that. Opening it to the first page of chapter 1, I found myself struggling to solve the "White to move and win" diagram! What kind of beginner's manual is this!? After three full minutes the winning idea finally came and a quick thumb-through of the rest of the book confirmed that I wasn't going to find many lesson ideas. Rather, this book is intended to change the stereotyped way amateur players think at the board. Befitting Hartson's training as a psychoanalyst, his purpose is to get into the amateur's head and alter his attitudes and thinking at the board. There is a lot of great advice here presented in short, 1-2 page lessons based on master tournament play. Many first-hand examples from the author's own games. This little book would be a great help to tournament players rated 1500-2200 (the lessons turned out to be for me). And at the price, it is a certified bargain.
Review
Use for reference or read cover to cover, November 19, 2003
By L (San Francisco, CA United States):
This book de
Read more...
Full download
Posted: August 26th, 2007, 11:22am CEST

After years of fielding questions at seminars from Photoshop users, Dave Cross realized there was a lot of common ground: there were many questions that were indeed "frequently asked." In addition, most questions seemed start with "How come I can't:." "How do I:." or "Why won't the (fill in the blank) tool work?" This book addresses the most common problems and questions in Photoshop by both providing answers to the most frequently asked questions, and outlining strategies that can help you avoid problems in the first place.
* Where to start when things don't work: from tool settings to re-installing Photoshop
* The most common warning dialogs: why they appears, how to fix them, and how to avoid them
* The Photoshop CS2 Checklist: what to check when things go wrong, or before you start working, to help avoid problems
* Solutions to typical problems when using the Adobe Creative Suite
* How to avoid problems by creating flexible documents (adjustment layers, layer masks, groups, smart object, layer comps, and more)
* Frequently asked questions-and their answers-in all key areas of Photoshop CS2:
* general operations (palettes, workspaces, menus, etc.)
* color (CMYK, color management, spot color, choosing color, etc.)
* type
* selections
* making adjustments
* layers
* preferences and settings
* image capture (resolution, Camera Raw, file size)
* sizing (canvas size, image size, copping)
* automation (actions, batch, built-in automation commands)
* common i
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

The field of teaching digital electronics has not changed significantly in the past 20 years. Many of the same books that first became available in the late 1970s and early 1980s are still being used as basic texts. In the 20+ years since these were written, the basic rules have not changed, but they do not provide strong links to modern electronics including CMOS logic, Programmable Logic Devices and microprocessor/microcontroller interfacing. Courses teaching introductory digital electronics will fill in the missing areas of information for students, but neither the instructors nor students have resources to explain modern technology and interfaces. One assumption made by all the standard texts is that experimenting with digital electronics cannot be done easily - in the proposed book, "digital guru" Myke Predko will show how readers can set up their own apparatus for experimenting with digital electronics for less than $10.
Written by renowned digital guru Myke Predko, the primary focus of this self-teaching guide is on digital electronics and logic, demonstrating how functions are designed and interfaced to other devices. Readers can perform experiments with the technologies discussed in the book for under $10. The author includes two circuit design problems per chapter.
From the Back Cover
SWITCH ON YOUR UNDERSTANDING OF DIGITAL ELECTRONICS!
Now anyone can gain a deeper understanding of digital electronics -- without formal training, unlimited time, or a genius
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

You're not alone.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini.
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

Head First Object-Oriented Analysis and Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.
By exploiting how your brain works, Head First Object-Oriented Analysis and Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."
Ivar Jacobson, Ivar Jacobson Consulting
"I just finished reading HF OOA and D and I loved it! The thing I liked most about this book was its focus on why we do OOA and D-to write great software!"
Kyle Brown, Disti
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

Sir Leon Radzinowicz is one of the key figures in the development of criminology in the twentieth century. This account of the development of criminology intertwines his personal narrative as a criminologist with the progression of criminology itself. His experience gained from a career which has spanned 70 years since the 1920s, offers a profound overview of how the understanding of crime and criminals, of criminal justice systems and penology has changed, and of the tensions and dilemmas these pose for democratic societies.
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

Star Trek is an American science fiction entertainment series and media franchise. The Star Trek fictional universe created by Gene Roddenberry is the setting of six television series including the original 1966 Star Trek, in addition to ten feature films (with an eleventh in pre-production), dozens of computer and video games, hundreds of novels and other fan stories, as well as a themed attraction in Las Vegas. The TV series alone is said to be one of the biggest cult phenomena of modern times.
In the Star Trek "universe", humanity developed faster-than-light space travel following a post-apocalyptic period in the mid-21st century. Later, humans united with other sentient species of the galaxy to form the United Federation of Planets. As a result of alien intervention and science, humanity largely overcame many Earth-bound frailties and vices by the twenty-third century. Star Trek stories usually depict the adventures of human and alien beings who serve in the Federation's Starfleet.
List of series:
Deep Space Nine (47 books)
Enterprise (8 books)
New Frontier (16 books)
Stargazer (6 books)
Titan (2 books)
Next Generation (98 books)
Bantam Episodes (13 books)
Bantam Novels (15 books)
Errand of Fury (1 book)
Errand of Vengeance (3 books)
Janus Gate (3 books)
Shatner (8 books)
Vanguard (1 book)
Vulcan's Soul (1 book)
Whitman Book (1 book)
Original Series (115 books)
Amazing Stories (1 book)
Badlands (2 books)
Captain's Table (6 book
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

Logic is sometimes called the foundation of mathematics: the logician studies the kinds of reasoning used in the individual steps of a proof. Alonzo Church was a pioneer in the field of mathematical logic, whose contributions to number theory and the theories of algorithms and computability laid the theoretical foundations of computer science. His first Princeton book, The Calculi of Lambda-Conversion (1941), established an invaluable tool that computer scientists still use today.
Even beyond the accomplishment of that book, however, his second Princeton book, Introduction to Mathematical Logic, defined its subject for a generation. Originally published in Princeton's Annals of Mathematics Studies series, this book was revised in 1956 and reprinted a third time, in 1996, in the Princeton Landmarks in Mathematics series. Although new results in mathematical logic have been developed and other textbooks have been published, it remains, sixty years later, a basic source for understanding formal logic.
Church was one of the principal founders of the Association for Symbolic Logic; he founded the Journal of Symbolic Logic in 1936 and remained an editor until 1979 At his death in 1995, Church was still regarded as the greatest mathematical logician in the world.
Review
This volume . . . is a reprint of the revised 1956 version of this notable title first published in 1944 in the Annals of Mathematics Studies. Quite a pedigree . . . [I]t is fitting that the release of this
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

* Web Parts are reusable components that extract data from existing Microsoft or non-Microsoft applications for use in ASP.NET Web pages; they can also be used to build user controls
* Presents developers with an understanding of how Web Parts work and how they can be developed
* Examines how to secure and integrate Web Parts into other Windows systems (SQL Server, Office, ASP.NET, Content Manager)
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

Review
The title sounds like it's a primer, but it is not!, August 26, 1998
By jcsperson (Chapel Hill, NC USA):
The title might lead one to believe that this is a beginner's manual, but this book is really aimed at the weekend tournament warrior, probably rated at least 1500. I have several beginning students and am always on the lookout for new ideas and angles in primers to enhance my lessons. I pulled this book off the shelf at the library in anticipation of doing just that. Opening it to the first page of chapter 1, I found myself struggling to solve the "White to move and win" diagram! What kind of beginner's manual is this!? After three full minutes the winning idea finally came and a quick thumb-through of the rest of the book confirmed that I wasn't going to find many lesson ideas. Rather, this book is intended to change the stereotyped way amateur players think at the board. Befitting Hartson's training as a psychoanalyst, his purpose is to get into the amateur's head and alter his attitudes and thinking at the board. There is a lot of great advice here presented in short, 1-2 page lessons based on master tournament play. Many first-hand examples from the author's own games. This little book would be a great help to tournament players rated 1500-2200 (the lessons turned out to be for me). And at the price, it is a certified bargain.
Review
Use for reference or read cover to cover, November 19, 2003
By L (San Francisco, CA United States):
This book de
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

After years of fielding questions at seminars from Photoshop users, Dave Cross realized there was a lot of common ground: there were many questions that were indeed "frequently asked." In addition, most questions seemed start with "How come I can't:." "How do I:." or "Why won't the (fill in the blank) tool work?" This book addresses the most common problems and questions in Photoshop by both providing answers to the most frequently asked questions, and outlining strategies that can help you avoid problems in the first place.
* Where to start when things don't work: from tool settings to re-installing Photoshop
* The most common warning dialogs: why they appears, how to fix them, and how to avoid them
* The Photoshop CS2 Checklist: what to check when things go wrong, or before you start working, to help avoid problems
* Solutions to typical problems when using the Adobe Creative Suite
* How to avoid problems by creating flexible documents (adjustment layers, layer masks, groups, smart object, layer comps, and more)
* Frequently asked questions-and their answers-in all key areas of Photoshop CS2:
* general operations (palettes, workspaces, menus, etc.)
* color (CMYK, color management, spot color, choosing color, etc.)
* type
* selections
* making adjustments
* layers
* preferences and settings
* image capture (resolution, Camera Raw, file size)
* sizing (canvas size, image size, copping)
* automation (actions, batch, built-in automation commands)
* common i
Read more...
Full download
Posted: August 26th, 2007, 11:13am CEST

Nokia's smartphones pack a powerful computer into a very small space. Unlike your desktop or laptop, your smallest computer can be connected to the Internet all the time, and can interact with the world around it through its camera, voice recognition, and its traditional phone keypad. Nokia smartphones combine these features with impressive storage options and a host of networking protocols that make this smallest computer the only thing a road warrior truly needs.
If you're still cracking open your laptop or pining for your desktop while you're on the road, you haven't begun to unlock your Nokia's full potential. Nokia Smartphone Hacks is dedicated to tricking out your smartphone and finding all the capabilities lurking under the surface. Learn how to:
* Unlock your phone so that you can use it with any carrier
* Avoid and recover from malicious mobile software
* Watch DVD movies on the phone
* Use the phone as a remote control
* Use the phone as a data modem for your notebook
* Check your email and browse the web
* Post to your weblog from your phone
* Record phone conversations
* Choose mobile service plans
* Transfer files between the phone and your computer
Whether you want to use your smartphone as your lifeline while you're on the road, or you're just looking for a way to make the most of the time you spend waiting in lines, you'll find all the user-friendly tips, tools, and tricks you need to become massively productive with your Nokia smartp
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

Head First Object-Oriented Analysis and Design shows you how to analyze, design, and write serious object-oriented software: software that's easy to reuse, maintain, and extend; software that doesn't hurt your head; software that lets you add new features without breaking the old ones. Inside you will learn how to:
* Use OO principles like encapsulation and delegation to build applications that are flexible
* Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code
* Leverage the power of design patterns to solve your problems more efficiently
* Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone's needs.
By exploiting how your brain works, Head First Object-Oriented Analysis and Design compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software consistently by the time you're finished reading this!
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner."
Ivar Jacobson, Ivar Jacobson Consulting
"I just finished reading HF OOA and D and I loved it! The thing I liked most about this book was its focus on why we do OOA and D-to write great software!"
Kyle Brown, Disti
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

Sir Leon Radzinowicz is one of the key figures in the development of criminology in the twentieth century. This account of the development of criminology intertwines his personal narrative as a criminologist with the progression of criminology itself. His experience gained from a career which has spanned 70 years since the 1920s, offers a profound overview of how the understanding of crime and criminals, of criminal justice systems and penology has changed, and of the tensions and dilemmas these pose for democratic societies.
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

Star Trek is an American science fiction entertainment series and media franchise. The Star Trek fictional universe created by Gene Roddenberry is the setting of six television series including the original 1966 Star Trek, in addition to ten feature films (with an eleventh in pre-production), dozens of computer and video games, hundreds of novels and other fan stories, as well as a themed attraction in Las Vegas. The TV series alone is said to be one of the biggest cult phenomena of modern times.
In the Star Trek "universe", humanity developed faster-than-light space travel following a post-apocalyptic period in the mid-21st century. Later, humans united with other sentient species of the galaxy to form the United Federation of Planets. As a result of alien intervention and science, humanity largely overcame many Earth-bound frailties and vices by the twenty-third century. Star Trek stories usually depict the adventures of human and alien beings who serve in the Federation's Starfleet.
List of series:
Deep Space Nine (47 books)
Enterprise (8 books)
New Frontier (16 books)
Stargazer (6 books)
Titan (2 books)
Next Generation (98 books)
Bantam Episodes (13 books)
Bantam Novels (15 books)
Errand of Fury (1 book)
Errand of Vengeance (3 books)
Janus Gate (3 books)
Shatner (8 books)
Vanguard (1 book)
Vulcan's Soul (1 book)
Whitman Book (1 book)
Original Series (115 books)
Amazing Stories (1 book)
Badlands (2 books)
Captain's Table (6 book
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

Logic is sometimes called the foundation of mathematics: the logician studies the kinds of reasoning used in the individual steps of a proof. Alonzo Church was a pioneer in the field of mathematical logic, whose contributions to number theory and the theories of algorithms and computability laid the theoretical foundations of computer science. His first Princeton book, The Calculi of Lambda-Conversion (1941), established an invaluable tool that computer scientists still use today.
Even beyond the accomplishment of that book, however, his second Princeton book, Introduction to Mathematical Logic, defined its subject for a generation. Originally published in Princeton's Annals of Mathematics Studies series, this book was revised in 1956 and reprinted a third time, in 1996, in the Princeton Landmarks in Mathematics series. Although new results in mathematical logic have been developed and other textbooks have been published, it remains, sixty years later, a basic source for understanding formal logic.
Church was one of the principal founders of the Association for Symbolic Logic; he founded the Journal of Symbolic Logic in 1936 and remained an editor until 1979 At his death in 1995, Church was still regarded as the greatest mathematical logician in the world.
Review
This volume . . . is a reprint of the revised 1956 version of this notable title first published in 1944 in the Annals of Mathematics Studies. Quite a pedigree . . . [I]t is fitting that the release of this
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

* Web Parts are reusable components that extract data from existing Microsoft or non-Microsoft applications for use in ASP.NET Web pages; they can also be used to build user controls
* Presents developers with an understanding of how Web Parts work and how they can be developed
* Examines how to secure and integrate Web Parts into other Windows systems (SQL Server, Office, ASP.NET, Content Manager)
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

Review
The title sounds like it's a primer, but it is not!, August 26, 1998
By jcsperson (Chapel Hill, NC USA):
The title might lead one to believe that this is a beginner's manual, but this book is really aimed at the weekend tournament warrior, probably rated at least 1500. I have several beginning students and am always on the lookout for new ideas and angles in primers to enhance my lessons. I pulled this book off the shelf at the library in anticipation of doing just that. Opening it to the first page of chapter 1, I found myself struggling to solve the "White to move and win" diagram! What kind of beginner's manual is this!? After three full minutes the winning idea finally came and a quick thumb-through of the rest of the book confirmed that I wasn't going to find many lesson ideas. Rather, this book is intended to change the stereotyped way amateur players think at the board. Befitting Hartson's training as a psychoanalyst, his purpose is to get into the amateur's head and alter his attitudes and thinking at the board. There is a lot of great advice here presented in short, 1-2 page lessons based on master tournament play. Many first-hand examples from the author's own games. This little book would be a great help to tournament players rated 1500-2200 (the lessons turned out to be for me). And at the price, it is a certified bargain.
Review
Use for reference or read cover to cover, November 19, 2003
By L (San Francisco, CA United States):
This book de
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

After years of fielding questions at seminars from Photoshop users, Dave Cross realized there was a lot of common ground: there were many questions that were indeed "frequently asked." In addition, most questions seemed start with "How come I can't:." "How do I:." or "Why won't the (fill in the blank) tool work?" This book addresses the most common problems and questions in Photoshop by both providing answers to the most frequently asked questions, and outlining strategies that can help you avoid problems in the first place.
* Where to start when things don't work: from tool settings to re-installing Photoshop
* The most common warning dialogs: why they appears, how to fix them, and how to avoid them
* The Photoshop CS2 Checklist: what to check when things go wrong, or before you start working, to help avoid problems
* Solutions to typical problems when using the Adobe Creative Suite
* How to avoid problems by creating flexible documents (adjustment layers, layer masks, groups, smart object, layer comps, and more)
* Frequently asked questions-and their answers-in all key areas of Photoshop CS2:
* general operations (palettes, workspaces, menus, etc.)
* color (CMYK, color management, spot color, choosing color, etc.)
* type
* selections
* making adjustments
* layers
* preferences and settings
* image capture (resolution, Camera Raw, file size)
* sizing (canvas size, image size, copping)
* automation (actions, batch, built-in automation commands)
* common i
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

Nokia's smartphones pack a powerful computer into a very small space. Unlike your desktop or laptop, your smallest computer can be connected to the Internet all the time, and can interact with the world around it through its camera, voice recognition, and its traditional phone keypad. Nokia smartphones combine these features with impressive storage options and a host of networking protocols that make this smallest computer the only thing a road warrior truly needs.
If you're still cracking open your laptop or pining for your desktop while you're on the road, you haven't begun to unlock your Nokia's full potential. Nokia Smartphone Hacks is dedicated to tricking out your smartphone and finding all the capabilities lurking under the surface. Learn how to:
* Unlock your phone so that you can use it with any carrier
* Avoid and recover from malicious mobile software
* Watch DVD movies on the phone
* Use the phone as a remote control
* Use the phone as a data modem for your notebook
* Check your email and browse the web
* Post to your weblog from your phone
* Record phone conversations
* Choose mobile service plans
* Transfer files between the phone and your computer
Whether you want to use your smartphone as your lifeline while you're on the road, or you're just looking for a way to make the most of the time you spend waiting in lines, you'll find all the user-friendly tips, tools, and tricks you need to become massively productive with your Nokia smartp
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

From Amazon.com
The rich are different from the rest of us, if for no other reason than U.S. tax and securities laws allow them to invest in ways that keep us from catching up to them. That's why 90 percent of all corporate shares of stock are owned by 10 percent of the people. Kiyosaki believes it's possible for anyone to move up into that 10 percent, but it takes a different view of investing than most people have: it takes a plan to be a successful investor. And a plan is more than simply buying and selling, or collecting "assets" that bring in no cash and are thus more akin to liabilities. The way most people invest, "they might as well be pushing a wheelbarrow in a circle," he writes. A plan is "mechanical, automatic, and boring," a formula for success that has worked historically for most of those who've used it. Kiyosaki's "rich dad" (actually, the father of his best friend) tells him the simplest analogy is the game Monopoly: buy four green houses, trade them for one red hotel, and repeat until you become rich.
The overall message of Rich Dad's Guide to Investing is that this is an abundant world, full of opportunity for the sophisticated investor. However, it sometimes takes a while to find this point. Much of the book is told in dialogues between young Kiyosaki and his rich dad, and these conversations can ramble. There are rewards for the careful reader--for example, in the middle of a section on the basic rules of investing, Kiyosaki's rich dad compares investor
Read more...
Full download
Posted: August 25th, 2007, 10:56pm CEST

This text provides the student and professional mechanical engineer with a reference text of an essentially practical nature. It is uncluttered by text, and extensive use of illustrations and tables provide quick and clear access to information. It also
includes examples of detailed calculations on many of the applications of technology used by mechanical and production engineers, draughtsmen and engineering designers.
Although mainly intended for those studying and practising mechanical engineering, a glance at the contents will show that it is also useful to those in related branches of engineering such as production, marine, offshore, mining, mineral and in
particular that of design. This reference book provides engineers with a wealth of useful material in a very compact and quickly accessible form.
* clear presentation and quick access to information
* very practical material, readily applied
* highly illustrated to aid understanding
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

Star Trek is an American science fiction entertainment series and media franchise. The Star Trek fictional universe created by Gene Roddenberry is the setting of six television series including the original 1966 Star Trek, in addition to ten feature films (with an eleventh in pre-production), dozens of computer and video games, hundreds of novels and other fan stories, as well as a themed attraction in Las Vegas. The TV series alone is said to be one of the biggest cult phenomena of modern times.
In the Star Trek "universe", humanity developed faster-than-light space travel following a post-apocalyptic period in the mid-21st century. Later, humans united with other sentient species of the galaxy to form the United Federation of Planets. As a result of alien intervention and science, humanity largely overcame many Earth-bound frailties and vices by the twenty-third century. Star Trek stories usually depict the adventures of human and alien beings who serve in the Federation's Starfleet.
List of series:
Deep Space Nine (47 books)
Enterprise (8 books)
New Frontier (16 books)
Stargazer (6 books)
Titan (2 books)
Next Generation (98 books)
Bantam Episodes (13 books)
Bantam Novels (15 books)
Errand of Fury (1 book)
Errand of Vengeance (3 books)
Janus Gate (3 books)
Shatner (8 books)
Vanguard (1 book)
Vulcan's Soul (1 book)
Whitman Book (1 book)
Original Series (115 books)
Amazing Stories (1 book)
Badlands (2 books)
Captain's Table (6 book
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

Logic is sometimes called the foundation of mathematics: the logician studies the kinds of reasoning used in the individual steps of a proof. Alonzo Church was a pioneer in the field of mathematical logic, whose contributions to number theory and the theories of algorithms and computability laid the theoretical foundations of computer science. His first Princeton book, The Calculi of Lambda-Conversion (1941), established an invaluable tool that computer scientists still use today.
Even beyond the accomplishment of that book, however, his second Princeton book, Introduction to Mathematical Logic, defined its subject for a generation. Originally published in Princeton's Annals of Mathematics Studies series, this book was revised in 1956 and reprinted a third time, in 1996, in the Princeton Landmarks in Mathematics series. Although new results in mathematical logic have been developed and other textbooks have been published, it remains, sixty years later, a basic source for understanding formal logic.
Church was one of the principal founders of the Association for Symbolic Logic; he founded the Journal of Symbolic Logic in 1936 and remained an editor until 1979 At his death in 1995, Church was still regarded as the greatest mathematical logician in the world.
Review
This volume . . . is a reprint of the revised 1956 version of this notable title first published in 1944 in the Annals of Mathematics Studies. Quite a pedigree . . . [I]t is fitting that the release of this
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

* Web Parts are reusable components that extract data from existing Microsoft or non-Microsoft applications for use in ASP.NET Web pages; they can also be used to build user controls
* Presents developers with an understanding of how Web Parts work and how they can be developed
* Examines how to secure and integrate Web Parts into other Windows systems (SQL Server, Office, ASP.NET, Content Manager)
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

Review
The title sounds like it's a primer, but it is not!, August 26, 1998
By jcsperson (Chapel Hill, NC USA):
The title might lead one to believe that this is a beginner's manual, but this book is really aimed at the weekend tournament warrior, probably rated at least 1500. I have several beginning students and am always on the lookout for new ideas and angles in primers to enhance my lessons. I pulled this book off the shelf at the library in anticipation of doing just that. Opening it to the first page of chapter 1, I found myself struggling to solve the "White to move and win" diagram! What kind of beginner's manual is this!? After three full minutes the winning idea finally came and a quick thumb-through of the rest of the book confirmed that I wasn't going to find many lesson ideas. Rather, this book is intended to change the stereotyped way amateur players think at the board. Befitting Hartson's training as a psychoanalyst, his purpose is to get into the amateur's head and alter his attitudes and thinking at the board. There is a lot of great advice here presented in short, 1-2 page lessons based on master tournament play. Many first-hand examples from the author's own games. This little book would be a great help to tournament players rated 1500-2200 (the lessons turned out to be for me). And at the price, it is a certified bargain.
Review
Use for reference or read cover to cover, November 19, 2003
By L (San Francisco, CA United States):
This book de
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

After years of fielding questions at seminars from Photoshop users, Dave Cross realized there was a lot of common ground: there were many questions that were indeed "frequently asked." In addition, most questions seemed start with "How come I can't:." "How do I:." or "Why won't the (fill in the blank) tool work?" This book addresses the most common problems and questions in Photoshop by both providing answers to the most frequently asked questions, and outlining strategies that can help you avoid problems in the first place.
* Where to start when things don't work: from tool settings to re-installing Photoshop
* The most common warning dialogs: why they appears, how to fix them, and how to avoid them
* The Photoshop CS2 Checklist: what to check when things go wrong, or before you start working, to help avoid problems
* Solutions to typical problems when using the Adobe Creative Suite
* How to avoid problems by creating flexible documents (adjustment layers, layer masks, groups, smart object, layer comps, and more)
* Frequently asked questions-and their answers-in all key areas of Photoshop CS2:
* general operations (palettes, workspaces, menus, etc.)
* color (CMYK, color management, spot color, choosing color, etc.)
* type
* selections
* making adjustments
* layers
* preferences and settings
* image capture (resolution, Camera Raw, file size)
* sizing (canvas size, image size, copping)
* automation (actions, batch, built-in automation commands)
* common i
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

Nokia's smartphones pack a powerful computer into a very small space. Unlike your desktop or laptop, your smallest computer can be connected to the Internet all the time, and can interact with the world around it through its camera, voice recognition, and its traditional phone keypad. Nokia smartphones combine these features with impressive storage options and a host of networking protocols that make this smallest computer the only thing a road warrior truly needs.
If you're still cracking open your laptop or pining for your desktop while you're on the road, you haven't begun to unlock your Nokia's full potential. Nokia Smartphone Hacks is dedicated to tricking out your smartphone and finding all the capabilities lurking under the surface. Learn how to:
* Unlock your phone so that you can use it with any carrier
* Avoid and recover from malicious mobile software
* Watch DVD movies on the phone
* Use the phone as a remote control
* Use the phone as a data modem for your notebook
* Check your email and browse the web
* Post to your weblog from your phone
* Record phone conversations
* Choose mobile service plans
* Transfer files between the phone and your computer
Whether you want to use your smartphone as your lifeline while you're on the road, or you're just looking for a way to make the most of the time you spend waiting in lines, you'll find all the user-friendly tips, tools, and tricks you need to become massively productive with your Nokia smartp
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

From Amazon.com
The rich are different from the rest of us, if for no other reason than U.S. tax and securities laws allow them to invest in ways that keep us from catching up to them. That's why 90 percent of all corporate shares of stock are owned by 10 percent of the people. Kiyosaki believes it's possible for anyone to move up into that 10 percent, but it takes a different view of investing than most people have: it takes a plan to be a successful investor. And a plan is more than simply buying and selling, or collecting "assets" that bring in no cash and are thus more akin to liabilities. The way most people invest, "they might as well be pushing a wheelbarrow in a circle," he writes. A plan is "mechanical, automatic, and boring," a formula for success that has worked historically for most of those who've used it. Kiyosaki's "rich dad" (actually, the father of his best friend) tells him the simplest analogy is the game Monopoly: buy four green houses, trade them for one red hotel, and repeat until you become rich.
The overall message of Rich Dad's Guide to Investing is that this is an abundant world, full of opportunity for the sophisticated investor. However, it sometimes takes a while to find this point. Much of the book is told in dialogues between young Kiyosaki and his rich dad, and these conversations can ramble. There are rewards for the careful reader--for example, in the middle of a section on the basic rules of investing, Kiyosaki's rich dad compares investor
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

This text provides the student and professional mechanical engineer with a reference text of an essentially practical nature. It is uncluttered by text, and extensive use of illustrations and tables provide quick and clear access to information. It also
includes examples of detailed calculations on many of the applications of technology used by mechanical and production engineers, draughtsmen and engineering designers.
Although mainly intended for those studying and practising mechanical engineering, a glance at the contents will show that it is also useful to those in related branches of engineering such as production, marine, offshore, mining, mineral and in
particular that of design. This reference book provides engineers with a wealth of useful material in a very compact and quickly accessible form.
* clear presentation and quick access to information
* very practical material, readily applied
* highly illustrated to aid understanding
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

Chess is a mental game, but you don't have to strain your brain to learn the basics-not with this guide that shows you how to play. Teach Yourself VISUALLY Chess covers how to set up the board, how each piece moves, opening strategies and variations, attacking themes and common sacrifices, and more. Photos of the board let you see strategies in action. For hands-on practice, you can even set up your board and make your moves as you learn. With this book and practice, you'll be saying "Checkmate" in no time.
* Concise two-page lessons show you all the steps to a skill and are ideal for quick review
* Each move or tactic is clearly explained
* Explanations accompany each photo
* Color photos and diagrams show key positions, strategies, and moves
* Helpful tips provide additional guidance
Read more...
Full download
Posted: August 25th, 2007, 10:59am CEST

Reviewer: A reader
I ordered this book because I was looking for a guide to HTTP that would provide me with a fairly clear explanation of the standard. Instead, I got a book that tells you how to build a web server from the ground up. It's good information (and fortunately someone in my office wants to know that information), but it's not for people who need to apply HTTP in languages other than C or C++. The frog on the cover is great, but there aren't too many more illustrations inside.
By Wilfred Springer (Tricht, Netherlands) - See all my reviews
...The introduction in the protocol is not that different from the RFC, but it is presented in a more comprehensible format. After a while, the author starts to illustrate how to implement it in C, which I don't think is very interesting, but what else might you expect from a Java-guy. If you're pretty new to HTTP, then you will definitely find this book interesting....
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

After years of fielding questions at seminars from Photoshop users, Dave Cross realized there was a lot of common ground: there were many questions that were indeed "frequently asked." In addition, most questions seemed start with "How come I can't:." "How do I:." or "Why won't the (fill in the blank) tool work?" This book addresses the most common problems and questions in Photoshop by both providing answers to the most frequently asked questions, and outlining strategies that can help you avoid problems in the first place.
* Where to start when things don't work: from tool settings to re-installing Photoshop
* The most common warning dialogs: why they appears, how to fix them, and how to avoid them
* The Photoshop CS2 Checklist: what to check when things go wrong, or before you start working, to help avoid problems
* Solutions to typical problems when using the Adobe Creative Suite
* How to avoid problems by creating flexible documents (adjustment layers, layer masks, groups, smart object, layer comps, and more)
* Frequently asked questions-and their answers-in all key areas of Photoshop CS2:
* general operations (palettes, workspaces, menus, etc.)
* color (CMYK, color management, spot color, choosing color, etc.)
* type
* selections
* making adjustments
* layers
* preferences and settings
* image capture (resolution, Camera Raw, file size)
* sizing (canvas size, image size, copping)
* automation (actions, batch, built-in automation commands)
* common i
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

Nokia's smartphones pack a powerful computer into a very small space. Unlike your desktop or laptop, your smallest computer can be connected to the Internet all the time, and can interact with the world around it through its camera, voice recognition, and its traditional phone keypad. Nokia smartphones combine these features with impressive storage options and a host of networking protocols that make this smallest computer the only thing a road warrior truly needs.
If you're still cracking open your laptop or pining for your desktop while you're on the road, you haven't begun to unlock your Nokia's full potential. Nokia Smartphone Hacks is dedicated to tricking out your smartphone and finding all the capabilities lurking under the surface. Learn how to:
* Unlock your phone so that you can use it with any carrier
* Avoid and recover from malicious mobile software
* Watch DVD movies on the phone
* Use the phone as a remote control
* Use the phone as a data modem for your notebook
* Check your email and browse the web
* Post to your weblog from your phone
* Record phone conversations
* Choose mobile service plans
* Transfer files between the phone and your computer
Whether you want to use your smartphone as your lifeline while you're on the road, or you're just looking for a way to make the most of the time you spend waiting in lines, you'll find all the user-friendly tips, tools, and tricks you need to become massively productive with your Nokia smartp
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

From Amazon.com
The rich are different from the rest of us, if for no other reason than U.S. tax and securities laws allow them to invest in ways that keep us from catching up to them. That's why 90 percent of all corporate shares of stock are owned by 10 percent of the people. Kiyosaki believes it's possible for anyone to move up into that 10 percent, but it takes a different view of investing than most people have: it takes a plan to be a successful investor. And a plan is more than simply buying and selling, or collecting "assets" that bring in no cash and are thus more akin to liabilities. The way most people invest, "they might as well be pushing a wheelbarrow in a circle," he writes. A plan is "mechanical, automatic, and boring," a formula for success that has worked historically for most of those who've used it. Kiyosaki's "rich dad" (actually, the father of his best friend) tells him the simplest analogy is the game Monopoly: buy four green houses, trade them for one red hotel, and repeat until you become rich.
The overall message of Rich Dad's Guide to Investing is that this is an abundant world, full of opportunity for the sophisticated investor. However, it sometimes takes a while to find this point. Much of the book is told in dialogues between young Kiyosaki and his rich dad, and these conversations can ramble. There are rewards for the careful reader--for example, in the middle of a section on the basic rules of investing, Kiyosaki's rich dad compares investor
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

This text provides the student and professional mechanical engineer with a reference text of an essentially practical nature. It is uncluttered by text, and extensive use of illustrations and tables provide quick and clear access to information. It also
includes examples of detailed calculations on many of the applications of technology used by mechanical and production engineers, draughtsmen and engineering designers.
Although mainly intended for those studying and practising mechanical engineering, a glance at the contents will show that it is also useful to those in related branches of engineering such as production, marine, offshore, mining, mineral and in
particular that of design. This reference book provides engineers with a wealth of useful material in a very compact and quickly accessible form.
* clear presentation and quick access to information
* very practical material, readily applied
* highly illustrated to aid understanding
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

Chess is a mental game, but you don't have to strain your brain to learn the basics-not with this guide that shows you how to play. Teach Yourself VISUALLY Chess covers how to set up the board, how each piece moves, opening strategies and variations, attacking themes and common sacrifices, and more. Photos of the board let you see strategies in action. For hands-on practice, you can even set up your board and make your moves as you learn. With this book and practice, you'll be saying "Checkmate" in no time.
* Concise two-page lessons show you all the steps to a skill and are ideal for quick review
* Each move or tactic is clearly explained
* Explanations accompany each photo
* Color photos and diagrams show key positions, strategies, and moves
* Helpful tips provide additional guidance
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

Reviewer: A reader
I ordered this book because I was looking for a guide to HTTP that would provide me with a fairly clear explanation of the standard. Instead, I got a book that tells you how to build a web server from the ground up. It's good information (and fortunately someone in my office wants to know that information), but it's not for people who need to apply HTTP in languages other than C or C++. The frog on the cover is great, but there aren't too many more illustrations inside.
By Wilfred Springer (Tricht, Netherlands) - See all my reviews
...The introduction in the protocol is not that different from the RFC, but it is presented in a more comprehensible format. After a while, the author starts to illustrate how to implement it in C, which I don't think is very interesting, but what else might you expect from a Java-guy. If you're pretty new to HTTP, then you will definitely find this book interesting....
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

With Windows CE 3.0, CE finally comes of age as a development platform -- and as a development opportunity. Now's the time to master CE development -- but many CE programming books focus almost entirely on building attractive user interfaces, and leave you hanging when it comes to the rest. Not this one! Windows CE: Application Programming offers comprehensive, code-rich coverage of CE networking, communications, database access, desktop interoperability, COM/ActiveX, mail store and messaging, power management -- everything you need to know to build world-class Windows CE apps! Nick Grattan and Marshall Brain deliver extensive code examples throughout -- as well as great tips for leveraging your existing Visual C++ expertise. Master CE file access and directories; processes and threads; and using ActiveSync to synchronizing PDAs and desktops. Build networked CE applications; learn expert techniques for managing limited memory; access databases; build components with COM and ActiveX; and more -- including today's most effective CE user interface development solutions.
Amazon.com
Concentrating on the Win32 C APIs that power the new Microsoft Windows CE 3.0 operating system, Windows CE 3.0 Application Programming provides an essential resource for anyone developing software for handheld devices. Filled with plenty of short sample code written in C (with some C++), this book shows what's different on the latest small footprint platform.
The focus on the APIs themselves is w
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

This practical, authoritative, popular reference title--now in its third edition--shows developers how to design sleek, high-performance applications for the newest generation of smart devices such as the Pocket PC. Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. The book examines platform-specific programming considerations and shows how to use techniques for handling memory, storage, and power constraints. It also dives into serial, network, and RAPI communications, advances reader skills with modules, processes, and threads, and demonstrates how to build or modify code to meet the requirements of devices such as the Pocket PC. With this resource, readers discover XML Web services and get expert advice on debugging.
From the Publisher
Key Book Benefits:
-Shows developers how to design sleek, high-performance applications for the latest smart small devices such as the Pocket PC--with advice from one of the world's leading experts. -Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. -This practical, authoritative, popular reference title from Microsoft Press--now in its third edition--includes new chapters on XML Web services and debugging.
Table of Contents
Programming Microsoft Windows CE .NET, Third Edition
Introduction
Part I - Windows Programming Basics
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

With the growing popularity of the Windows CE platform, writing small, efficient applications is once again crucial. Doug Boling's Programming Microsoft Windows CE shows experienced Windows C programmers how to write lean-and-mean software for today's hand-held PCs.
After a quick introduction, this text moves to a basic Windows CE program written in C. Throughout the book, the author provides detailed technical knowledge of both the Window CE platform and C API. He covers basic graphics programming, including bitmaps, fonts, and basic Graphical Device Interface (GDI) functions, and then moves the tour of Windows CE to input, whether through a keyboard, stylus, or mouse. Sections on control and dialog-box programming show what's different about the more restricted Windows CE platform compared to ordinary Win32 programming.
The second half of the book presents some excellent information on issues specific to the Windows CE platform, including memory management, its new file system, and new database APIs. A thorough tour of Windows CE communications (whether over the Internet via sockets or infrared ports) will benefit every potential developer. So will the material on the Registry, installing Windows CE applications from desktops, and coordinating work between multiple threads and processes.
The book finishes with some strategies for cooperating with the Windows CE shell so that your programs are better integrated. --Richard Dragan --This text refers to an out of print o
Read more...
Full download
Posted: August 24th, 2007, 9:47pm CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

Nokia's smartphones pack a powerful computer into a very small space. Unlike your desktop or laptop, your smallest computer can be connected to the Internet all the time, and can interact with the world around it through its camera, voice recognition, and its traditional phone keypad. Nokia smartphones combine these features with impressive storage options and a host of networking protocols that make this smallest computer the only thing a road warrior truly needs.
If you're still cracking open your laptop or pining for your desktop while you're on the road, you haven't begun to unlock your Nokia's full potential. Nokia Smartphone Hacks is dedicated to tricking out your smartphone and finding all the capabilities lurking under the surface. Learn how to:
* Unlock your phone so that you can use it with any carrier
* Avoid and recover from malicious mobile software
* Watch DVD movies on the phone
* Use the phone as a remote control
* Use the phone as a data modem for your notebook
* Check your email and browse the web
* Post to your weblog from your phone
* Record phone conversations
* Choose mobile service plans
* Transfer files between the phone and your computer
Whether you want to use your smartphone as your lifeline while you're on the road, or you're just looking for a way to make the most of the time you spend waiting in lines, you'll find all the user-friendly tips, tools, and tricks you need to become massively productive with your Nokia smartp
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

From Amazon.com
The rich are different from the rest of us, if for no other reason than U.S. tax and securities laws allow them to invest in ways that keep us from catching up to them. That's why 90 percent of all corporate shares of stock are owned by 10 percent of the people. Kiyosaki believes it's possible for anyone to move up into that 10 percent, but it takes a different view of investing than most people have: it takes a plan to be a successful investor. And a plan is more than simply buying and selling, or collecting "assets" that bring in no cash and are thus more akin to liabilities. The way most people invest, "they might as well be pushing a wheelbarrow in a circle," he writes. A plan is "mechanical, automatic, and boring," a formula for success that has worked historically for most of those who've used it. Kiyosaki's "rich dad" (actually, the father of his best friend) tells him the simplest analogy is the game Monopoly: buy four green houses, trade them for one red hotel, and repeat until you become rich.
The overall message of Rich Dad's Guide to Investing is that this is an abundant world, full of opportunity for the sophisticated investor. However, it sometimes takes a while to find this point. Much of the book is told in dialogues between young Kiyosaki and his rich dad, and these conversations can ramble. There are rewards for the careful reader--for example, in the middle of a section on the basic rules of investing, Kiyosaki's rich dad compares investor
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

This text provides the student and professional mechanical engineer with a reference text of an essentially practical nature. It is uncluttered by text, and extensive use of illustrations and tables provide quick and clear access to information. It also
includes examples of detailed calculations on many of the applications of technology used by mechanical and production engineers, draughtsmen and engineering designers.
Although mainly intended for those studying and practising mechanical engineering, a glance at the contents will show that it is also useful to those in related branches of engineering such as production, marine, offshore, mining, mineral and in
particular that of design. This reference book provides engineers with a wealth of useful material in a very compact and quickly accessible form.
* clear presentation and quick access to information
* very practical material, readily applied
* highly illustrated to aid understanding
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

Chess is a mental game, but you don't have to strain your brain to learn the basics-not with this guide that shows you how to play. Teach Yourself VISUALLY Chess covers how to set up the board, how each piece moves, opening strategies and variations, attacking themes and common sacrifices, and more. Photos of the board let you see strategies in action. For hands-on practice, you can even set up your board and make your moves as you learn. With this book and practice, you'll be saying "Checkmate" in no time.
* Concise two-page lessons show you all the steps to a skill and are ideal for quick review
* Each move or tactic is clearly explained
* Explanations accompany each photo
* Color photos and diagrams show key positions, strategies, and moves
* Helpful tips provide additional guidance
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

Reviewer: A reader
I ordered this book because I was looking for a guide to HTTP that would provide me with a fairly clear explanation of the standard. Instead, I got a book that tells you how to build a web server from the ground up. It's good information (and fortunately someone in my office wants to know that information), but it's not for people who need to apply HTTP in languages other than C or C++. The frog on the cover is great, but there aren't too many more illustrations inside.
By Wilfred Springer (Tricht, Netherlands) - See all my reviews
...The introduction in the protocol is not that different from the RFC, but it is presented in a more comprehensible format. After a while, the author starts to illustrate how to implement it in C, which I don't think is very interesting, but what else might you expect from a Java-guy. If you're pretty new to HTTP, then you will definitely find this book interesting....
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

With Windows CE 3.0, CE finally comes of age as a development platform -- and as a development opportunity. Now's the time to master CE development -- but many CE programming books focus almost entirely on building attractive user interfaces, and leave you hanging when it comes to the rest. Not this one! Windows CE: Application Programming offers comprehensive, code-rich coverage of CE networking, communications, database access, desktop interoperability, COM/ActiveX, mail store and messaging, power management -- everything you need to know to build world-class Windows CE apps! Nick Grattan and Marshall Brain deliver extensive code examples throughout -- as well as great tips for leveraging your existing Visual C++ expertise. Master CE file access and directories; processes and threads; and using ActiveSync to synchronizing PDAs and desktops. Build networked CE applications; learn expert techniques for managing limited memory; access databases; build components with COM and ActiveX; and more -- including today's most effective CE user interface development solutions.
Amazon.com
Concentrating on the Win32 C APIs that power the new Microsoft Windows CE 3.0 operating system, Windows CE 3.0 Application Programming provides an essential resource for anyone developing software for handheld devices. Filled with plenty of short sample code written in C (with some C++), this book shows what's different on the latest small footprint platform.
The focus on the APIs themselves is w
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

This practical, authoritative, popular reference title--now in its third edition--shows developers how to design sleek, high-performance applications for the newest generation of smart devices such as the Pocket PC. Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. The book examines platform-specific programming considerations and shows how to use techniques for handling memory, storage, and power constraints. It also dives into serial, network, and RAPI communications, advances reader skills with modules, processes, and threads, and demonstrates how to build or modify code to meet the requirements of devices such as the Pocket PC. With this resource, readers discover XML Web services and get expert advice on debugging.
From the Publisher
Key Book Benefits:
-Shows developers how to design sleek, high-performance applications for the latest smart small devices such as the Pocket PC--with advice from one of the world's leading experts. -Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. -This practical, authoritative, popular reference title from Microsoft Press--now in its third edition--includes new chapters on XML Web services and debugging.
Table of Contents
Programming Microsoft Windows CE .NET, Third Edition
Introduction
Part I - Windows Programming Basics
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

With the growing popularity of the Windows CE platform, writing small, efficient applications is once again crucial. Doug Boling's Programming Microsoft Windows CE shows experienced Windows C programmers how to write lean-and-mean software for today's hand-held PCs.
After a quick introduction, this text moves to a basic Windows CE program written in C. Throughout the book, the author provides detailed technical knowledge of both the Window CE platform and C API. He covers basic graphics programming, including bitmaps, fonts, and basic Graphical Device Interface (GDI) functions, and then moves the tour of Windows CE to input, whether through a keyboard, stylus, or mouse. Sections on control and dialog-box programming show what's different about the more restricted Windows CE platform compared to ordinary Win32 programming.
The second half of the book presents some excellent information on issues specific to the Windows CE platform, including memory management, its new file system, and new database APIs. A thorough tour of Windows CE communications (whether over the Internet via sockets or infrared ports) will benefit every potential developer. So will the material on the Registry, installing Windows CE applications from desktops, and coordinating work between multiple threads and processes.
The book finishes with some strategies for cooperating with the Windows CE shell so that your programs are better integrated. --Richard Dragan --This text refers to an out of print o
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 24th, 2007, 6:03pm CEST

Amazon.com
The classic book on the human elements of software engineering. Software tools and development environments may have changed in the 21 years since the first edition of this book, but the peculiarly nonlinear economies of scale in collaborative work and the nature of individuals and groups has not changed an epsilon. If you write code or depend upon those who do, get this book as soon as possible -- from Amazon.com Books, your library, or anyone else. You (and/or your colleagues) will be forever grateful. Very Highest Recommendation.
Anniversary edition includes four new chapters. Author offers insight for anyone managing complex projects in software engineering. Paper. DLC: Software engineering.
Book Description
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is a
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

From Amazon.com
The rich are different from the rest of us, if for no other reason than U.S. tax and securities laws allow them to invest in ways that keep us from catching up to them. That's why 90 percent of all corporate shares of stock are owned by 10 percent of the people. Kiyosaki believes it's possible for anyone to move up into that 10 percent, but it takes a different view of investing than most people have: it takes a plan to be a successful investor. And a plan is more than simply buying and selling, or collecting "assets" that bring in no cash and are thus more akin to liabilities. The way most people invest, "they might as well be pushing a wheelbarrow in a circle," he writes. A plan is "mechanical, automatic, and boring," a formula for success that has worked historically for most of those who've used it. Kiyosaki's "rich dad" (actually, the father of his best friend) tells him the simplest analogy is the game Monopoly: buy four green houses, trade them for one red hotel, and repeat until you become rich.
The overall message of Rich Dad's Guide to Investing is that this is an abundant world, full of opportunity for the sophisticated investor. However, it sometimes takes a while to find this point. Much of the book is told in dialogues between young Kiyosaki and his rich dad, and these conversations can ramble. There are rewards for the careful reader--for example, in the middle of a section on the basic rules of investing, Kiyosaki's rich dad compares investor
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

This text provides the student and professional mechanical engineer with a reference text of an essentially practical nature. It is uncluttered by text, and extensive use of illustrations and tables provide quick and clear access to information. It also
includes examples of detailed calculations on many of the applications of technology used by mechanical and production engineers, draughtsmen and engineering designers.
Although mainly intended for those studying and practising mechanical engineering, a glance at the contents will show that it is also useful to those in related branches of engineering such as production, marine, offshore, mining, mineral and in
particular that of design. This reference book provides engineers with a wealth of useful material in a very compact and quickly accessible form.
* clear presentation and quick access to information
* very practical material, readily applied
* highly illustrated to aid understanding
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

Chess is a mental game, but you don't have to strain your brain to learn the basics-not with this guide that shows you how to play. Teach Yourself VISUALLY Chess covers how to set up the board, how each piece moves, opening strategies and variations, attacking themes and common sacrifices, and more. Photos of the board let you see strategies in action. For hands-on practice, you can even set up your board and make your moves as you learn. With this book and practice, you'll be saying "Checkmate" in no time.
* Concise two-page lessons show you all the steps to a skill and are ideal for quick review
* Each move or tactic is clearly explained
* Explanations accompany each photo
* Color photos and diagrams show key positions, strategies, and moves
* Helpful tips provide additional guidance
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

Reviewer: A reader
I ordered this book because I was looking for a guide to HTTP that would provide me with a fairly clear explanation of the standard. Instead, I got a book that tells you how to build a web server from the ground up. It's good information (and fortunately someone in my office wants to know that information), but it's not for people who need to apply HTTP in languages other than C or C++. The frog on the cover is great, but there aren't too many more illustrations inside.
By Wilfred Springer (Tricht, Netherlands) - See all my reviews
...The introduction in the protocol is not that different from the RFC, but it is presented in a more comprehensible format. After a while, the author starts to illustrate how to implement it in C, which I don't think is very interesting, but what else might you expect from a Java-guy. If you're pretty new to HTTP, then you will definitely find this book interesting....
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

With Windows CE 3.0, CE finally comes of age as a development platform -- and as a development opportunity. Now's the time to master CE development -- but many CE programming books focus almost entirely on building attractive user interfaces, and leave you hanging when it comes to the rest. Not this one! Windows CE: Application Programming offers comprehensive, code-rich coverage of CE networking, communications, database access, desktop interoperability, COM/ActiveX, mail store and messaging, power management -- everything you need to know to build world-class Windows CE apps! Nick Grattan and Marshall Brain deliver extensive code examples throughout -- as well as great tips for leveraging your existing Visual C++ expertise. Master CE file access and directories; processes and threads; and using ActiveSync to synchronizing PDAs and desktops. Build networked CE applications; learn expert techniques for managing limited memory; access databases; build components with COM and ActiveX; and more -- including today's most effective CE user interface development solutions.
Amazon.com
Concentrating on the Win32 C APIs that power the new Microsoft Windows CE 3.0 operating system, Windows CE 3.0 Application Programming provides an essential resource for anyone developing software for handheld devices. Filled with plenty of short sample code written in C (with some C++), this book shows what's different on the latest small footprint platform.
The focus on the APIs themselves is w
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

This practical, authoritative, popular reference title--now in its third edition--shows developers how to design sleek, high-performance applications for the newest generation of smart devices such as the Pocket PC. Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. The book examines platform-specific programming considerations and shows how to use techniques for handling memory, storage, and power constraints. It also dives into serial, network, and RAPI communications, advances reader skills with modules, processes, and threads, and demonstrates how to build or modify code to meet the requirements of devices such as the Pocket PC. With this resource, readers discover XML Web services and get expert advice on debugging.
From the Publisher
Key Book Benefits:
-Shows developers how to design sleek, high-performance applications for the latest smart small devices such as the Pocket PC--with advice from one of the world's leading experts. -Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. -This practical, authoritative, popular reference title from Microsoft Press--now in its third edition--includes new chapters on XML Web services and debugging.
Table of Contents
Programming Microsoft Windows CE .NET, Third Edition
Introduction
Part I - Windows Programming Basics
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

With the growing popularity of the Windows CE platform, writing small, efficient applications is once again crucial. Doug Boling's Programming Microsoft Windows CE shows experienced Windows C programmers how to write lean-and-mean software for today's hand-held PCs.
After a quick introduction, this text moves to a basic Windows CE program written in C. Throughout the book, the author provides detailed technical knowledge of both the Window CE platform and C API. He covers basic graphics programming, including bitmaps, fonts, and basic Graphical Device Interface (GDI) functions, and then moves the tour of Windows CE to input, whether through a keyboard, stylus, or mouse. Sections on control and dialog-box programming show what's different about the more restricted Windows CE platform compared to ordinary Win32 programming.
The second half of the book presents some excellent information on issues specific to the Windows CE platform, including memory management, its new file system, and new database APIs. A thorough tour of Windows CE communications (whether over the Internet via sockets or infrared ports) will benefit every potential developer. So will the material on the Registry, installing Windows CE applications from desktops, and coordinating work between multiple threads and processes.
The book finishes with some strategies for cooperating with the Windows CE shell so that your programs are better integrated. --Richard Dragan --This text refers to an out of print o
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

Amazon.com
The classic book on the human elements of software engineering. Software tools and development environments may have changed in the 21 years since the first edition of this book, but the peculiarly nonlinear economies of scale in collaborative work and the nature of individuals and groups has not changed an epsilon. If you write code or depend upon those who do, get this book as soon as possible -- from Amazon.com Books, your library, or anyone else. You (and/or your colleagues) will be forever grateful. Very Highest Recommendation.
Anniversary edition includes four new chapters. Author offers insight for anyone managing complex projects in software engineering. Paper. DLC: Software engineering.
Book Description
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is a
Read more...
Full download
Posted: August 24th, 2007, 9:42am CEST

Windows NT/2000 Native API Reference is absolutely unique. Currently, documentation on WIndows NT's native APIs can only be found through access to the source code or occasionally Web sites where people have chosen to share bits of insight gained through reverse engineering. This book provides the first complete reference to the API functions native to Windows NT and covers the set of services that are offered by Windows NT to both kernel- and user-mode programs. Ideal for the intermediate and advanced level user- and kernel-mode developers of Windows systems, this books is devoted to the NT native API and consists of documentation of the 210 routines included in the API. Also included are all the functions added in Windows 2000.
Amazon.com
Under the hood, how does Windows 2000 really work? Windows NT/2000 Native API Reference provides a thorough listing of all available internal or "native" API calls, many of them undocumented. For any advanced C/C++ programmer who writes Win32 device drivers or system utilities, this is an indispensable resource to some truly impossible-to-find information.
The book first explains what native APIs are and what they are good for. Native APIs (which all begin with the "Nt" or "Zw" prefixes) run closer to the operating system (in kernel mode), so they are perfect for those who write device drivers, debuggers, profilers, or other system utilities.
This book lists several hundred native APIs, the C structures they use, and the Win32 ca
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

This text provides the student and professional mechanical engineer with a reference text of an essentially practical nature. It is uncluttered by text, and extensive use of illustrations and tables provide quick and clear access to information. It also
includes examples of detailed calculations on many of the applications of technology used by mechanical and production engineers, draughtsmen and engineering designers.
Although mainly intended for those studying and practising mechanical engineering, a glance at the contents will show that it is also useful to those in related branches of engineering such as production, marine, offshore, mining, mineral and in
particular that of design. This reference book provides engineers with a wealth of useful material in a very compact and quickly accessible form.
* clear presentation and quick access to information
* very practical material, readily applied
* highly illustrated to aid understanding
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

Chess is a mental game, but you don't have to strain your brain to learn the basics-not with this guide that shows you how to play. Teach Yourself VISUALLY Chess covers how to set up the board, how each piece moves, opening strategies and variations, attacking themes and common sacrifices, and more. Photos of the board let you see strategies in action. For hands-on practice, you can even set up your board and make your moves as you learn. With this book and practice, you'll be saying "Checkmate" in no time.
* Concise two-page lessons show you all the steps to a skill and are ideal for quick review
* Each move or tactic is clearly explained
* Explanations accompany each photo
* Color photos and diagrams show key positions, strategies, and moves
* Helpful tips provide additional guidance
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

Reviewer: A reader
I ordered this book because I was looking for a guide to HTTP that would provide me with a fairly clear explanation of the standard. Instead, I got a book that tells you how to build a web server from the ground up. It's good information (and fortunately someone in my office wants to know that information), but it's not for people who need to apply HTTP in languages other than C or C++. The frog on the cover is great, but there aren't too many more illustrations inside.
By Wilfred Springer (Tricht, Netherlands) - See all my reviews
...The introduction in the protocol is not that different from the RFC, but it is presented in a more comprehensible format. After a while, the author starts to illustrate how to implement it in C, which I don't think is very interesting, but what else might you expect from a Java-guy. If you're pretty new to HTTP, then you will definitely find this book interesting....
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

With Windows CE 3.0, CE finally comes of age as a development platform -- and as a development opportunity. Now's the time to master CE development -- but many CE programming books focus almost entirely on building attractive user interfaces, and leave you hanging when it comes to the rest. Not this one! Windows CE: Application Programming offers comprehensive, code-rich coverage of CE networking, communications, database access, desktop interoperability, COM/ActiveX, mail store and messaging, power management -- everything you need to know to build world-class Windows CE apps! Nick Grattan and Marshall Brain deliver extensive code examples throughout -- as well as great tips for leveraging your existing Visual C++ expertise. Master CE file access and directories; processes and threads; and using ActiveSync to synchronizing PDAs and desktops. Build networked CE applications; learn expert techniques for managing limited memory; access databases; build components with COM and ActiveX; and more -- including today's most effective CE user interface development solutions.
Amazon.com
Concentrating on the Win32 C APIs that power the new Microsoft Windows CE 3.0 operating system, Windows CE 3.0 Application Programming provides an essential resource for anyone developing software for handheld devices. Filled with plenty of short sample code written in C (with some C++), this book shows what's different on the latest small footprint platform.
The focus on the APIs themselves is w
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

This practical, authoritative, popular reference title--now in its third edition--shows developers how to design sleek, high-performance applications for the newest generation of smart devices such as the Pocket PC. Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. The book examines platform-specific programming considerations and shows how to use techniques for handling memory, storage, and power constraints. It also dives into serial, network, and RAPI communications, advances reader skills with modules, processes, and threads, and demonstrates how to build or modify code to meet the requirements of devices such as the Pocket PC. With this resource, readers discover XML Web services and get expert advice on debugging.
From the Publisher
Key Book Benefits:
-Shows developers how to design sleek, high-performance applications for the latest smart small devices such as the Pocket PC--with advice from one of the world's leading experts. -Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. -This practical, authoritative, popular reference title from Microsoft Press--now in its third edition--includes new chapters on XML Web services and debugging.
Table of Contents
Programming Microsoft Windows CE .NET, Third Edition
Introduction
Part I - Windows Programming Basics
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

With the growing popularity of the Windows CE platform, writing small, efficient applications is once again crucial. Doug Boling's Programming Microsoft Windows CE shows experienced Windows C programmers how to write lean-and-mean software for today's hand-held PCs.
After a quick introduction, this text moves to a basic Windows CE program written in C. Throughout the book, the author provides detailed technical knowledge of both the Window CE platform and C API. He covers basic graphics programming, including bitmaps, fonts, and basic Graphical Device Interface (GDI) functions, and then moves the tour of Windows CE to input, whether through a keyboard, stylus, or mouse. Sections on control and dialog-box programming show what's different about the more restricted Windows CE platform compared to ordinary Win32 programming.
The second half of the book presents some excellent information on issues specific to the Windows CE platform, including memory management, its new file system, and new database APIs. A thorough tour of Windows CE communications (whether over the Internet via sockets or infrared ports) will benefit every potential developer. So will the material on the Registry, installing Windows CE applications from desktops, and coordinating work between multiple threads and processes.
The book finishes with some strategies for cooperating with the Windows CE shell so that your programs are better integrated. --Richard Dragan --This text refers to an out of print o
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

Amazon.com
The classic book on the human elements of software engineering. Software tools and development environments may have changed in the 21 years since the first edition of this book, but the peculiarly nonlinear economies of scale in collaborative work and the nature of individuals and groups has not changed an epsilon. If you write code or depend upon those who do, get this book as soon as possible -- from Amazon.com Books, your library, or anyone else. You (and/or your colleagues) will be forever grateful. Very Highest Recommendation.
Anniversary edition includes four new chapters. Author offers insight for anyone managing complex projects in software engineering. Paper. DLC: Software engineering.
Book Description
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is a
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

Windows NT/2000 Native API Reference is absolutely unique. Currently, documentation on WIndows NT's native APIs can only be found through access to the source code or occasionally Web sites where people have chosen to share bits of insight gained through reverse engineering. This book provides the first complete reference to the API functions native to Windows NT and covers the set of services that are offered by Windows NT to both kernel- and user-mode programs. Ideal for the intermediate and advanced level user- and kernel-mode developers of Windows systems, this books is devoted to the NT native API and consists of documentation of the 210 routines included in the API. Also included are all the functions added in Windows 2000.
Amazon.com
Under the hood, how does Windows 2000 really work? Windows NT/2000 Native API Reference provides a thorough listing of all available internal or "native" API calls, many of them undocumented. For any advanced C/C++ programmer who writes Win32 device drivers or system utilities, this is an indispensable resource to some truly impossible-to-find information.
The book first explains what native APIs are and what they are good for. Native APIs (which all begin with the "Nt" or "Zw" prefixes) run closer to the operating system (in kernel mode), so they are perfect for those who write device drivers, debuggers, profilers, or other system utilities.
This book lists several hundred native APIs, the C structures they use, and the Win32 ca
Read more...
Full download
Posted: August 23rd, 2007, 10:27pm CEST

Galaxies are perhaps the most popular of all visual targets that are sought after by visual observers. At present the only way to get up-to-date information, is to query various (often highly technical) speciality books or digging deeply into the Internet. This can be a time consuming and often frustrating task, as the data aren't often compatible. This book satisfies the need for a modern, comprehensive review in combining the three major aspects: the physical background on the nature and data of galaxies, the relevant instrumentation and viewing techniques, and finally the targets and their individual appearance in telescopes of various apertures. To illustrate the latter, a comprehensive sample of galaxies, including quasars, groups and clusters of galaxies is presented. This combination of theoretical knowledge and practical information guarantees successful observing sessions. The book could become a standard source on galaxy observing for all kinds of amateur observers, from the beginner to the experienced.
About the Author
Wolfgang Steinicke:
www.klima-luft.de/steinicke
amastro: deep sky observation mailing list (US)
I've been a visual observer since I was 10. I started early to collect literature and data on various deep-sky objects (Messier, NGC, and IC), especially galaxies. My preference for science led me to study physics and mathematics in Aachen and Freiburg, Germany, later specialising in relativistic astrophysics and general relativity.
Since
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

Reviewer: A reader
I ordered this book because I was looking for a guide to HTTP that would provide me with a fairly clear explanation of the standard. Instead, I got a book that tells you how to build a web server from the ground up. It's good information (and fortunately someone in my office wants to know that information), but it's not for people who need to apply HTTP in languages other than C or C++. The frog on the cover is great, but there aren't too many more illustrations inside.
By Wilfred Springer (Tricht, Netherlands) - See all my reviews
...The introduction in the protocol is not that different from the RFC, but it is presented in a more comprehensible format. After a while, the author starts to illustrate how to implement it in C, which I don't think is very interesting, but what else might you expect from a Java-guy. If you're pretty new to HTTP, then you will definitely find this book interesting....
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

With Windows CE 3.0, CE finally comes of age as a development platform -- and as a development opportunity. Now's the time to master CE development -- but many CE programming books focus almost entirely on building attractive user interfaces, and leave you hanging when it comes to the rest. Not this one! Windows CE: Application Programming offers comprehensive, code-rich coverage of CE networking, communications, database access, desktop interoperability, COM/ActiveX, mail store and messaging, power management -- everything you need to know to build world-class Windows CE apps! Nick Grattan and Marshall Brain deliver extensive code examples throughout -- as well as great tips for leveraging your existing Visual C++ expertise. Master CE file access and directories; processes and threads; and using ActiveSync to synchronizing PDAs and desktops. Build networked CE applications; learn expert techniques for managing limited memory; access databases; build components with COM and ActiveX; and more -- including today's most effective CE user interface development solutions.
Amazon.com
Concentrating on the Win32 C APIs that power the new Microsoft Windows CE 3.0 operating system, Windows CE 3.0 Application Programming provides an essential resource for anyone developing software for handheld devices. Filled with plenty of short sample code written in C (with some C++), this book shows what's different on the latest small footprint platform.
The focus on the APIs themselves is w
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

This practical, authoritative, popular reference title--now in its third edition--shows developers how to design sleek, high-performance applications for the newest generation of smart devices such as the Pocket PC. Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. The book examines platform-specific programming considerations and shows how to use techniques for handling memory, storage, and power constraints. It also dives into serial, network, and RAPI communications, advances reader skills with modules, processes, and threads, and demonstrates how to build or modify code to meet the requirements of devices such as the Pocket PC. With this resource, readers discover XML Web services and get expert advice on debugging.
From the Publisher
Key Book Benefits:
-Shows developers how to design sleek, high-performance applications for the latest smart small devices such as the Pocket PC--with advice from one of the world's leading experts. -Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. -This practical, authoritative, popular reference title from Microsoft Press--now in its third edition--includes new chapters on XML Web services and debugging.
Table of Contents
Programming Microsoft Windows CE .NET, Third Edition
Introduction
Part I - Windows Programming Basics
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

With the growing popularity of the Windows CE platform, writing small, efficient applications is once again crucial. Doug Boling's Programming Microsoft Windows CE shows experienced Windows C programmers how to write lean-and-mean software for today's hand-held PCs.
After a quick introduction, this text moves to a basic Windows CE program written in C. Throughout the book, the author provides detailed technical knowledge of both the Window CE platform and C API. He covers basic graphics programming, including bitmaps, fonts, and basic Graphical Device Interface (GDI) functions, and then moves the tour of Windows CE to input, whether through a keyboard, stylus, or mouse. Sections on control and dialog-box programming show what's different about the more restricted Windows CE platform compared to ordinary Win32 programming.
The second half of the book presents some excellent information on issues specific to the Windows CE platform, including memory management, its new file system, and new database APIs. A thorough tour of Windows CE communications (whether over the Internet via sockets or infrared ports) will benefit every potential developer. So will the material on the Registry, installing Windows CE applications from desktops, and coordinating work between multiple threads and processes.
The book finishes with some strategies for cooperating with the Windows CE shell so that your programs are better integrated. --Richard Dragan --This text refers to an out of print o
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

Amazon.com
The classic book on the human elements of software engineering. Software tools and development environments may have changed in the 21 years since the first edition of this book, but the peculiarly nonlinear economies of scale in collaborative work and the nature of individuals and groups has not changed an epsilon. If you write code or depend upon those who do, get this book as soon as possible -- from Amazon.com Books, your library, or anyone else. You (and/or your colleagues) will be forever grateful. Very Highest Recommendation.
Anniversary edition includes four new chapters. Author offers insight for anyone managing complex projects in software engineering. Paper. DLC: Software engineering.
Book Description
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is a
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

Windows NT/2000 Native API Reference is absolutely unique. Currently, documentation on WIndows NT's native APIs can only be found through access to the source code or occasionally Web sites where people have chosen to share bits of insight gained through reverse engineering. This book provides the first complete reference to the API functions native to Windows NT and covers the set of services that are offered by Windows NT to both kernel- and user-mode programs. Ideal for the intermediate and advanced level user- and kernel-mode developers of Windows systems, this books is devoted to the NT native API and consists of documentation of the 210 routines included in the API. Also included are all the functions added in Windows 2000.
Amazon.com
Under the hood, how does Windows 2000 really work? Windows NT/2000 Native API Reference provides a thorough listing of all available internal or "native" API calls, many of them undocumented. For any advanced C/C++ programmer who writes Win32 device drivers or system utilities, this is an indispensable resource to some truly impossible-to-find information.
The book first explains what native APIs are and what they are good for. Native APIs (which all begin with the "Nt" or "Zw" prefixes) run closer to the operating system (in kernel mode), so they are perfect for those who write device drivers, debuggers, profilers, or other system utilities.
This book lists several hundred native APIs, the C structures they use, and the Win32 ca
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST

Galaxies are perhaps the most popular of all visual targets that are sought after by visual observers. At present the only way to get up-to-date information, is to query various (often highly technical) speciality books or digging deeply into the Internet. This can be a time consuming and often frustrating task, as the data aren't often compatible. This book satisfies the need for a modern, comprehensive review in combining the three major aspects: the physical background on the nature and data of galaxies, the relevant instrumentation and viewing techniques, and finally the targets and their individual appearance in telescopes of various apertures. To illustrate the latter, a comprehensive sample of galaxies, including quasars, groups and clusters of galaxies is presented. This combination of theoretical knowledge and practical information guarantees successful observing sessions. The book could become a standard source on galaxy observing for all kinds of amateur observers, from the beginner to the experienced.
About the Author
Wolfgang Steinicke:
www.klima-luft.de/steinicke
amastro: deep sky observation mailing list (US)
I've been a visual observer since I was 10. I started early to collect literature and data on various deep-sky objects (Messier, NGC, and IC), especially galaxies. My preference for science led me to study physics and mathematics in Aachen and Freiburg, Germany, later specialising in relativistic astrophysics and general relativity.
Since
Read more...
Full download
Posted: August 23rd, 2007, 1:15pm CEST
Full download
Posted: August 23rd, 2007, 1:15pm CEST
 21.08.2007 0_00_00.jpg)
Review
"students will continue to find this book useful as a reference text long after the course they bought it for has finished." (Quality and Reliability Engineering International, , March/April 2002)
Reviewer: A customer
Having taken two experimental design classes with Dr. Montgomery himself, hands down this book is excellent, as is the author himself. A lot of the material that we used in our advanced phD level experimental design class comes from the extra material that is available for free of off the books supplemental website, and there is a great wealth of more advanced material in there that is worth printing off, and there is a lot of supplemental material. So if you feel solid on what is in the textbook, tackle the supplemental material to further delve into DOE topics. The book uses numerous examples using SAS, Minitab and Design-Expert and lots of practice problems, so following along using any of the packages is pretty easy.
Reviewer: A customer
This text was used in a graduate course on the Design of Experiments. It has a great wealth of examples that span many different fields of industry, from pharmaceuticals to "tool and die" manufacturing. This text, when used along with a statistical software package, made research projects easy to design, implement, analyze and present to others. I found the chapters on reliability, determining sample size for mixed models (random and fixed variables), very helpful in my research.
By Michael R. Chernic
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

With Windows CE 3.0, CE finally comes of age as a development platform -- and as a development opportunity. Now's the time to master CE development -- but many CE programming books focus almost entirely on building attractive user interfaces, and leave you hanging when it comes to the rest. Not this one! Windows CE: Application Programming offers comprehensive, code-rich coverage of CE networking, communications, database access, desktop interoperability, COM/ActiveX, mail store and messaging, power management -- everything you need to know to build world-class Windows CE apps! Nick Grattan and Marshall Brain deliver extensive code examples throughout -- as well as great tips for leveraging your existing Visual C++ expertise. Master CE file access and directories; processes and threads; and using ActiveSync to synchronizing PDAs and desktops. Build networked CE applications; learn expert techniques for managing limited memory; access databases; build components with COM and ActiveX; and more -- including today's most effective CE user interface development solutions.
Amazon.com
Concentrating on the Win32 C APIs that power the new Microsoft Windows CE 3.0 operating system, Windows CE 3.0 Application Programming provides an essential resource for anyone developing software for handheld devices. Filled with plenty of short sample code written in C (with some C++), this book shows what's different on the latest small footprint platform.
The focus on the APIs themselves is w
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

This practical, authoritative, popular reference title--now in its third edition--shows developers how to design sleek, high-performance applications for the newest generation of smart devices such as the Pocket PC. Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. The book examines platform-specific programming considerations and shows how to use techniques for handling memory, storage, and power constraints. It also dives into serial, network, and RAPI communications, advances reader skills with modules, processes, and threads, and demonstrates how to build or modify code to meet the requirements of devices such as the Pocket PC. With this resource, readers discover XML Web services and get expert advice on debugging.
From the Publisher
Key Book Benefits:
-Shows developers how to design sleek, high-performance applications for the latest smart small devices such as the Pocket PC--with advice from one of the world's leading experts. -Readers learn the basics of event-driven development and discover how to tackle the intricacies of the modular, compact Windows CE .NET architecture. -This practical, authoritative, popular reference title from Microsoft Press--now in its third edition--includes new chapters on XML Web services and debugging.
Table of Contents
Programming Microsoft Windows CE .NET, Third Edition
Introduction
Part I - Windows Programming Basics
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

With the growing popularity of the Windows CE platform, writing small, efficient applications is once again crucial. Doug Boling's Programming Microsoft Windows CE shows experienced Windows C programmers how to write lean-and-mean software for today's hand-held PCs.
After a quick introduction, this text moves to a basic Windows CE program written in C. Throughout the book, the author provides detailed technical knowledge of both the Window CE platform and C API. He covers basic graphics programming, including bitmaps, fonts, and basic Graphical Device Interface (GDI) functions, and then moves the tour of Windows CE to input, whether through a keyboard, stylus, or mouse. Sections on control and dialog-box programming show what's different about the more restricted Windows CE platform compared to ordinary Win32 programming.
The second half of the book presents some excellent information on issues specific to the Windows CE platform, including memory management, its new file system, and new database APIs. A thorough tour of Windows CE communications (whether over the Internet via sockets or infrared ports) will benefit every potential developer. So will the material on the Registry, installing Windows CE applications from desktops, and coordinating work between multiple threads and processes.
The book finishes with some strategies for cooperating with the Windows CE shell so that your programs are better integrated. --Richard Dragan --This text refers to an out of print o
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

Amazon.com
The classic book on the human elements of software engineering. Software tools and development environments may have changed in the 21 years since the first edition of this book, but the peculiarly nonlinear economies of scale in collaborative work and the nature of individuals and groups has not changed an epsilon. If you write code or depend upon those who do, get this book as soon as possible -- from Amazon.com Books, your library, or anyone else. You (and/or your colleagues) will be forever grateful. Very Highest Recommendation.
Anniversary edition includes four new chapters. Author offers insight for anyone managing complex projects in software engineering. Paper. DLC: Software engineering.
Book Description
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is a
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

Windows NT/2000 Native API Reference is absolutely unique. Currently, documentation on WIndows NT's native APIs can only be found through access to the source code or occasionally Web sites where people have chosen to share bits of insight gained through reverse engineering. This book provides the first complete reference to the API functions native to Windows NT and covers the set of services that are offered by Windows NT to both kernel- and user-mode programs. Ideal for the intermediate and advanced level user- and kernel-mode developers of Windows systems, this books is devoted to the NT native API and consists of documentation of the 210 routines included in the API. Also included are all the functions added in Windows 2000.
Amazon.com
Under the hood, how does Windows 2000 really work? Windows NT/2000 Native API Reference provides a thorough listing of all available internal or "native" API calls, many of them undocumented. For any advanced C/C++ programmer who writes Win32 device drivers or system utilities, this is an indispensable resource to some truly impossible-to-find information.
The book first explains what native APIs are and what they are good for. Native APIs (which all begin with the "Nt" or "Zw" prefixes) run closer to the operating system (in kernel mode), so they are perfect for those who write device drivers, debuggers, profilers, or other system utilities.
This book lists several hundred native APIs, the C structures they use, and the Win32 ca
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

Galaxies are perhaps the most popular of all visual targets that are sought after by visual observers. At present the only way to get up-to-date information, is to query various (often highly technical) speciality books or digging deeply into the Internet. This can be a time consuming and often frustrating task, as the data aren't often compatible. This book satisfies the need for a modern, comprehensive review in combining the three major aspects: the physical background on the nature and data of galaxies, the relevant instrumentation and viewing techniques, and finally the targets and their individual appearance in telescopes of various apertures. To illustrate the latter, a comprehensive sample of galaxies, including quasars, groups and clusters of galaxies is presented. This combination of theoretical knowledge and practical information guarantees successful observing sessions. The book could become a standard source on galaxy observing for all kinds of amateur observers, from the beginner to the experienced.
About the Author
Wolfgang Steinicke:
www.klima-luft.de/steinicke
amastro: deep sky observation mailing list (US)
I've been a visual observer since I was 10. I started early to collect literature and data on various deep-sky objects (Messier, NGC, and IC), especially galaxies. My preference for science led me to study physics and mathematics in Aachen and Freiburg, Germany, later specialising in relativistic astrophysics and general relativity.
Since
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST
Full download
Posted: August 23rd, 2007, 10:09am CEST
 21.08.2007 0_00_00.jpg)
Review
"students will continue to find this book useful as a reference text long after the course they bought it for has finished." (Quality and Reliability Engineering International, , March/April 2002)
Reviewer: A customer
Having taken two experimental design classes with Dr. Montgomery himself, hands down this book is excellent, as is the author himself. A lot of the material that we used in our advanced phD level experimental design class comes from the extra material that is available for free of off the books supplemental website, and there is a great wealth of more advanced material in there that is worth printing off, and there is a lot of supplemental material. So if you feel solid on what is in the textbook, tackle the supplemental material to further delve into DOE topics. The book uses numerous examples using SAS, Minitab and Design-Expert and lots of practice problems, so following along using any of the packages is pretty easy.
Reviewer: A customer
This text was used in a graduate course on the Design of Experiments. It has a great wealth of examples that span many different fields of industry, from pharmaceuticals to "tool and die" manufacturing. This text, when used along with a statistical software package, made research projects easy to design, implement, analyze and present to others. I found the chapters on reliability, determining sample size for mixed models (random and fixed variables), very helpful in my research.
By Michael R. Chernic
Read more...
Full download
Posted: August 23rd, 2007, 10:09am CEST

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest. Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal.
Features include: The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.
Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.
An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.
"Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read." Tim Roughgarden Stanford University
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Noted security expert, Nick Galbreath provides specific implementation guidelines and code examples to secure database and Web-based applications to prevent theft of sensitive information from hackers and internal misuse.
Cryptography is the gold standard for security. It is used to protect the transmission and storage of data between two parties by encrypting it into an unreadable format. Cryptography has enabled the first wave of secure transmissions, which has helped fuel the growth of transactions like shopping, banking, and finance over the world's biggest public network, the Internet. Many Internet applications such as e-mail, databases, and browsers store a tremendous amount of personal and financial information, but frequently the data is left unprotected. Traditional network security is frequently less effective at preventing hackers from accessing this data. For instance, once-private databases are now completely exposed on the Internet. It turns out that getting to the database that holds millions of credit card numbers-the transmission-is secure through the use of cryptography, but the database itself isn't, fueling the rise of credit card information theft.
A paradigm shift is now under way for cryptography. The only way to make data secure in any application that runs over the Internet is to use secret (also known as private) key cryptography. The current security methods focus on securing Internet applications using public keys techniques that are no longer
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Amazon.com
The classic book on the human elements of software engineering. Software tools and development environments may have changed in the 21 years since the first edition of this book, but the peculiarly nonlinear economies of scale in collaborative work and the nature of individuals and groups has not changed an epsilon. If you write code or depend upon those who do, get this book as soon as possible -- from Amazon.com Books, your library, or anyone else. You (and/or your colleagues) will be forever grateful. Very Highest Recommendation.
Anniversary edition includes four new chapters. Author offers insight for anyone managing complex projects in software engineering. Paper. DLC: Software engineering.
Book Description
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is a
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Windows NT/2000 Native API Reference is absolutely unique. Currently, documentation on WIndows NT's native APIs can only be found through access to the source code or occasionally Web sites where people have chosen to share bits of insight gained through reverse engineering. This book provides the first complete reference to the API functions native to Windows NT and covers the set of services that are offered by Windows NT to both kernel- and user-mode programs. Ideal for the intermediate and advanced level user- and kernel-mode developers of Windows systems, this books is devoted to the NT native API and consists of documentation of the 210 routines included in the API. Also included are all the functions added in Windows 2000.
Amazon.com
Under the hood, how does Windows 2000 really work? Windows NT/2000 Native API Reference provides a thorough listing of all available internal or "native" API calls, many of them undocumented. For any advanced C/C++ programmer who writes Win32 device drivers or system utilities, this is an indispensable resource to some truly impossible-to-find information.
The book first explains what native APIs are and what they are good for. Native APIs (which all begin with the "Nt" or "Zw" prefixes) run closer to the operating system (in kernel mode), so they are perfect for those who write device drivers, debuggers, profilers, or other system utilities.
This book lists several hundred native APIs, the C structures they use, and the Win32 ca
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Galaxies are perhaps the most popular of all visual targets that are sought after by visual observers. At present the only way to get up-to-date information, is to query various (often highly technical) speciality books or digging deeply into the Internet. This can be a time consuming and often frustrating task, as the data aren't often compatible. This book satisfies the need for a modern, comprehensive review in combining the three major aspects: the physical background on the nature and data of galaxies, the relevant instrumentation and viewing techniques, and finally the targets and their individual appearance in telescopes of various apertures. To illustrate the latter, a comprehensive sample of galaxies, including quasars, groups and clusters of galaxies is presented. This combination of theoretical knowledge and practical information guarantees successful observing sessions. The book could become a standard source on galaxy observing for all kinds of amateur observers, from the beginner to the experienced.
About the Author
Wolfgang Steinicke:
www.klima-luft.de/steinicke
amastro: deep sky observation mailing list (US)
I've been a visual observer since I was 10. I started early to collect literature and data on various deep-sky objects (Messier, NGC, and IC), especially galaxies. My preference for science led me to study physics and mathematics in Aachen and Freiburg, Germany, later specialising in relativistic astrophysics and general relativity.
Since
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST
Full download
Posted: August 22nd, 2007, 10:01pm CEST
 21.08.2007 0_00_00.jpg)
Review
"students will continue to find this book useful as a reference text long after the course they bought it for has finished." (Quality and Reliability Engineering International, , March/April 2002)
Reviewer: A customer
Having taken two experimental design classes with Dr. Montgomery himself, hands down this book is excellent, as is the author himself. A lot of the material that we used in our advanced phD level experimental design class comes from the extra material that is available for free of off the books supplemental website, and there is a great wealth of more advanced material in there that is worth printing off, and there is a lot of supplemental material. So if you feel solid on what is in the textbook, tackle the supplemental material to further delve into DOE topics. The book uses numerous examples using SAS, Minitab and Design-Expert and lots of practice problems, so following along using any of the packages is pretty easy.
Reviewer: A customer
This text was used in a graduate course on the Design of Experiments. It has a great wealth of examples that span many different fields of industry, from pharmaceuticals to "tool and die" manufacturing. This text, when used along with a statistical software package, made research projects easy to design, implement, analyze and present to others. I found the chapters on reliability, determining sample size for mixed models (random and fixed variables), very helpful in my research.
By Michael R. Chernic
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest. Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal.
Features include: The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.
Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.
An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.
"Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read." Tim Roughgarden Stanford University
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Did you long ago learn to fear and dread stretching because of overbearing P.E. teachers who forced you to touch your toes? It doesn't have to be that way anymore. Stretching is a powerful tool that can bring you new ease of movement, an increase in your physical capabilities, and deep composure that requires you to do nothing more than breathe. You can always have access to it-and best of all, it's free!
Stretching for Dummies shows you that stretching is actually easy to do-and reveals how you can reap the amazing benefits of stretching anywhere, anytime. It explains in simple terms how you can stand taller, look thinner, keep stress from getting the best of you, keep your muscles from feeling achy, and nip injuries in the bud. You'll discover:
* The why's, where's, when's, and how's of letting loose and snapping back
* How to keep from hurting yourself
* The benefits of stretching with a partner
* How to target specific areas: such as head, shoulders, knees, and toes
* The art of breathing correctly
* How to use stretching to sooth lower back pain
* Stretches to start and end your day right
* Stretches you can do at your desk
* Stretches for various stages of life-including stretches for kids and seniors
This easy-to-use reference also includes a list of ten surprising around-the house stretching accessories, along with ten common aches and pain that stretching can help. Regardless of how old or young you are, Stretching for Dummies will introduce you to a
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Amazon.com
Building server-side applications requires a different way of thinking. Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components. Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title.
Inside Server-Based Applications begins with the Win32 C APIs needed for server-side development, including functions for multitasking, running services, and event logging. But this text is much more than an API reference. The author provides a valuable custom C++ encapsulation for Windows 2000 services (a class that is enhanced as the book progresses). There are also some excellent short examples of RAS, TAPI, MAPI, WinSock socket programming, and named pipes for those who need to incorporate these powerful APIs into their applications.
Later chapters concentrate on the Internet, particularly using MFC to create ISAPI extensions (and filters) for Microsoft IIS. (The author provides two versions of a phonebook Web application, both in ASPs and ISAPI.) A standout demonstrates how ATL can create components that speed up your ASPs. The author's expertise with server-side programming favors efficiency, for example, using the ODBC C API instead of ADO. (He also offers a C++ encapsulation of the ODBC, another useful perk.) The book culmina
Read more...
Full download
Posted: August 22nd, 2007, 10:01pm CEST

Presents essential guidelines for globalizing and localizing your software with examples in Microsoft Visual C++ 6.0. Demonstrates how to produce high-quality, ready to localize editions of Windows-based programs with the Microsoft Visual C++ system.
In today's wired world, software must work for a global audience. International Programming for Microsoft Windows compiles hard-to-find information on internationalizing software using C, C++, and Windows 2000. If you're a developer or manager planning international software development, this book can show you how to take your software to new markets successfully.
International Programming excels in two ways. First, it delivers a fine historical tour of the world's character sets (used to represent character data) from old mainframe standards (like IBM's EBCDIC) to ASCII, ANSI, and the current Unicode standard. Like many other aspects of computing, international support only gets better with time. Second, the book addresses built-in support for Standard C, and then moves on to the improved internationalization available in Standard C++ (with support for locales and facets).
The heart of this book is its extensive material on the international features and Unicode available in Windows 2000, which comes with support for dozens of languages. (This text shows how Windows supports both non-Unicode and Unicode character sets with two sets of APIs for all text functions.) The book highlights features in Windows 2000 that facilita
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST
 21.08.2007 0_00_00.jpg)
Review
"students will continue to find this book useful as a reference text long after the course they bought it for has finished." (Quality and Reliability Engineering International, , March/April 2002)
Reviewer: A customer
Having taken two experimental design classes with Dr. Montgomery himself, hands down this book is excellent, as is the author himself. A lot of the material that we used in our advanced phD level experimental design class comes from the extra material that is available for free of off the books supplemental website, and there is a great wealth of more advanced material in there that is worth printing off, and there is a lot of supplemental material. So if you feel solid on what is in the textbook, tackle the supplemental material to further delve into DOE topics. The book uses numerous examples using SAS, Minitab and Design-Expert and lots of practice problems, so following along using any of the packages is pretty easy.
Reviewer: A customer
This text was used in a graduate course on the Design of Experiments. It has a great wealth of examples that span many different fields of industry, from pharmaceuticals to "tool and die" manufacturing. This text, when used along with a statistical software package, made research projects easy to design, implement, analyze and present to others. I found the chapters on reliability, determining sample size for mixed models (random and fixed variables), very helpful in my research.
By Michael R. Chernic
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest. Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal.
Features include: The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.
Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.
An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.
"Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read." Tim Roughgarden Stanford University
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

Did you long ago learn to fear and dread stretching because of overbearing P.E. teachers who forced you to touch your toes? It doesn't have to be that way anymore. Stretching is a powerful tool that can bring you new ease of movement, an increase in your physical capabilities, and deep composure that requires you to do nothing more than breathe. You can always have access to it-and best of all, it's free!
Stretching for Dummies shows you that stretching is actually easy to do-and reveals how you can reap the amazing benefits of stretching anywhere, anytime. It explains in simple terms how you can stand taller, look thinner, keep stress from getting the best of you, keep your muscles from feeling achy, and nip injuries in the bud. You'll discover:
* The why's, where's, when's, and how's of letting loose and snapping back
* How to keep from hurting yourself
* The benefits of stretching with a partner
* How to target specific areas: such as head, shoulders, knees, and toes
* The art of breathing correctly
* How to use stretching to sooth lower back pain
* Stretches to start and end your day right
* Stretches you can do at your desk
* Stretches for various stages of life-including stretches for kids and seniors
This easy-to-use reference also includes a list of ten surprising around-the house stretching accessories, along with ten common aches and pain that stretching can help. Regardless of how old or young you are, Stretching for Dummies will introduce you to a
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

Amazon.com
Building server-side applications requires a different way of thinking. Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components. Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title.
Inside Server-Based Applications begins with the Win32 C APIs needed for server-side development, including functions for multitasking, running services, and event logging. But this text is much more than an API reference. The author provides a valuable custom C++ encapsulation for Windows 2000 services (a class that is enhanced as the book progresses). There are also some excellent short examples of RAS, TAPI, MAPI, WinSock socket programming, and named pipes for those who need to incorporate these powerful APIs into their applications.
Later chapters concentrate on the Internet, particularly using MFC to create ISAPI extensions (and filters) for Microsoft IIS. (The author provides two versions of a phonebook Web application, both in ASPs and ISAPI.) A standout demonstrates how ATL can create components that speed up your ASPs. The author's expertise with server-side programming favors efficiency, for example, using the ODBC C API instead of ADO. (He also offers a C++ encapsulation of the ODBC, another useful perk.) The book culmina
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

Presents essential guidelines for globalizing and localizing your software with examples in Microsoft Visual C++ 6.0. Demonstrates how to produce high-quality, ready to localize editions of Windows-based programs with the Microsoft Visual C++ system.
In today's wired world, software must work for a global audience. International Programming for Microsoft Windows compiles hard-to-find information on internationalizing software using C, C++, and Windows 2000. If you're a developer or manager planning international software development, this book can show you how to take your software to new markets successfully.
International Programming excels in two ways. First, it delivers a fine historical tour of the world's character sets (used to represent character data) from old mainframe standards (like IBM's EBCDIC) to ASCII, ANSI, and the current Unicode standard. Like many other aspects of computing, international support only gets better with time. Second, the book addresses built-in support for Standard C, and then moves on to the improved internationalization available in Standard C++ (with support for locales and facets).
The heart of this book is its extensive material on the international features and Unicode available in Windows 2000, which comes with support for dozens of languages. (This text shows how Windows supports both non-Unicode and Unicode character sets with two sets of APIs for all text functions.) The book highlights features in Windows 2000 that facilita
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

Amazon.com
Written for the intermediate to advanced Windows programmer, David Sceppa's Programming ADO offers an expert's view of developing with this powerful--and occasionally tricky--database library. Filled with tips and suggested best practices for building robust database programs, this title provides a useful real-world perspective to effective coding with ADO.
This book is part reference, offering full coverage of all objects in ADO, and part programming tutorial, describing every object, property, collection, method, and event in this library, including ADOX and JRO in an appendix. Instead of whole programs, the author uses short code excerpts written in Visual Basic to illustrate key points. Complete sample applications are available on the accompanying CD-ROM.
Throughout this text, Sceppa shows off his expert knowledge of ADO. Standout sections here include examples of connecting to databases effectively, different strategies for querying and updating databases, and a nice explanation of disconnected recordsets. The discussion of the various cursor types available in ADO is also a must-read for any serious ADO developer. (Choosing the right cursor type for your project, it turns out, is not as easy as it appears.) Each section ends with "Questions That Should Be Asked More Frequently" in which the author invites you to think carefully about the ways you use ADO.
Later sections here turn to the powerful ADO Cursor Engine and the newer Record and Stream class
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

* Supported by all major database systems, XML provides an easy, standardized method of transferring data between databases and to and from the Web, independent of the software in use
* Offers database programmers and data-driven Web developers detailed guidance on how to understand and work with XML as data
* Numerous hands-on, step-by-step examples help readers learn to simplify database work using XML
* Shows how to use XML to exchange data between multiple databases either internally or with external customers and partners
* Covers XML in popular databases including Oracle Database, SQL Server, and brief coverage of DB2 Database
* Covers basic syntax for XML, the XML DOM, and XSL - with an emphasis on database use, and native XML databases
* Additional topics covered include Native XML databases, XPath, XQuery, XLink, XPointer, DTDs, XML Schemas, among others
From the Back Cover
The union of XML and relational databases creates a powerful tool with the ability to transfer information between two completely unrelated databases. With this book, veteran author Gavin Powell shows you how this confluence of two technologies can simplify your database work and provide a more standardized way to exchange data between multiple databases and web sites.
You'll get an in-depth look at specific XML datatypes that are considered the most critical alliances between XML and a relational database. Plus, an introduction to the basics of SQL and numerous XML standards
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

Because of its large command structure and intricate syntax, Mathematica can be difficult to learn. Wolfram's Mathematica manual, while certainly comprehensive, is so large and complex that when trying to learn the software from scratch -- or find answers to specific questions -- one can be quickly overwhelmed. A Beginner's Guide to Mathematica offers a simple, step-by-step approach to help math-savvy newcomers build the skills needed to use the software in practice. Concise and easy to use, this book teaches by example and points out potential pitfalls along the way. The presentation starts with simple problems and discusses multiple solution paths, ranging from basic to elegant, to gradually introduce the Mathematica toolkit. More challenging and eventually cutting-edge problems follow. The authors place high value on notebook and file system organization, cross-platform capabilities, and data reading and writing. The text features an array of error messages you will likely encounter and clearly describes how to deal with those situations. While it is by no means exhaustive, this book offers a non-threatening introduction to Mathematica that will teach you the aspects needed for many practical applications, get you started on performing specific, relatively simple tasks, and enable you to build on this experience and move on to more real-world problems.
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

Text provides step-by-step, illustrated directions for designing, constructing, and testing a fully functional computer numerical control (CNC) robot. Includes time-saving tips, tricks, and pictoral help along the way.
Here's the FIRST book to offer step-by-step guidelines that walk the reader through the entire process a building a CNC (Computer Numerical Control) machine from start to finish. Using inexpensive, off-the-shelf parts, readers can build CNC machines with true industrial shop applications such as machining, routing, and cutting--at a fraction of what it would cost to purchase one.
* Great for anyone who wants to automate a task in their home shop or small business
* Easy-to-use Windows-based software controls the robotic automation
* Builders can scale and customize the machine to suit their own industrial needs
* Numerous tips, tricks, and pictorials walk the reader through every step--design, construction, and completion
Read more...
Full download
Posted: August 21st, 2007, 11:30pm CEST

A chess book on the openings, aimed at a club audience.
From the Back Cover
Tired of playing the same old openings? Worried about having to learn too much theory? Then this book is what you're looking for! International Master Angus Dunnington presents you with a new attacking opening repertoire based on the move 1 d4. Rather than getting bogged down with theory, Dunnington concentrates on constructing easy-to-learn systems against all of Black's possible defenses. He chooses lines which are fun to play, easy to learn and will pose your unsuspecting opponent many problems. (6 x 9, 160 pages, b and w diagrams)
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

Amazon.com
Building server-side applications requires a different way of thinking. Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components. Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title.
Inside Server-Based Applications begins with the Win32 C APIs needed for server-side development, including functions for multitasking, running services, and event logging. But this text is much more than an API reference. The author provides a valuable custom C++ encapsulation for Windows 2000 services (a class that is enhanced as the book progresses). There are also some excellent short examples of RAS, TAPI, MAPI, WinSock socket programming, and named pipes for those who need to incorporate these powerful APIs into their applications.
Later chapters concentrate on the Internet, particularly using MFC to create ISAPI extensions (and filters) for Microsoft IIS. (The author provides two versions of a phonebook Web application, both in ASPs and ISAPI.) A standout demonstrates how ATL can create components that speed up your ASPs. The author's expertise with server-side programming favors efficiency, for example, using the ODBC C API instead of ADO. (He also offers a C++ encapsulation of the ODBC, another useful perk.) The book culmina
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

Presents essential guidelines for globalizing and localizing your software with examples in Microsoft Visual C++ 6.0. Demonstrates how to produce high-quality, ready to localize editions of Windows-based programs with the Microsoft Visual C++ system.
In today's wired world, software must work for a global audience. International Programming for Microsoft Windows compiles hard-to-find information on internationalizing software using C, C++, and Windows 2000. If you're a developer or manager planning international software development, this book can show you how to take your software to new markets successfully.
International Programming excels in two ways. First, it delivers a fine historical tour of the world's character sets (used to represent character data) from old mainframe standards (like IBM's EBCDIC) to ASCII, ANSI, and the current Unicode standard. Like many other aspects of computing, international support only gets better with time. Second, the book addresses built-in support for Standard C, and then moves on to the improved internationalization available in Standard C++ (with support for locales and facets).
The heart of this book is its extensive material on the international features and Unicode available in Windows 2000, which comes with support for dozens of languages. (This text shows how Windows supports both non-Unicode and Unicode character sets with two sets of APIs for all text functions.) The book highlights features in Windows 2000 that facilita
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

Amazon.com
Written for the intermediate to advanced Windows programmer, David Sceppa's Programming ADO offers an expert's view of developing with this powerful--and occasionally tricky--database library. Filled with tips and suggested best practices for building robust database programs, this title provides a useful real-world perspective to effective coding with ADO.
This book is part reference, offering full coverage of all objects in ADO, and part programming tutorial, describing every object, property, collection, method, and event in this library, including ADOX and JRO in an appendix. Instead of whole programs, the author uses short code excerpts written in Visual Basic to illustrate key points. Complete sample applications are available on the accompanying CD-ROM.
Throughout this text, Sceppa shows off his expert knowledge of ADO. Standout sections here include examples of connecting to databases effectively, different strategies for querying and updating databases, and a nice explanation of disconnected recordsets. The discussion of the various cursor types available in ADO is also a must-read for any serious ADO developer. (Choosing the right cursor type for your project, it turns out, is not as easy as it appears.) Each section ends with "Questions That Should Be Asked More Frequently" in which the author invites you to think carefully about the ways you use ADO.
Later sections here turn to the powerful ADO Cursor Engine and the newer Record and Stream class
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

* Supported by all major database systems, XML provides an easy, standardized method of transferring data between databases and to and from the Web, independent of the software in use
* Offers database programmers and data-driven Web developers detailed guidance on how to understand and work with XML as data
* Numerous hands-on, step-by-step examples help readers learn to simplify database work using XML
* Shows how to use XML to exchange data between multiple databases either internally or with external customers and partners
* Covers XML in popular databases including Oracle Database, SQL Server, and brief coverage of DB2 Database
* Covers basic syntax for XML, the XML DOM, and XSL - with an emphasis on database use, and native XML databases
* Additional topics covered include Native XML databases, XPath, XQuery, XLink, XPointer, DTDs, XML Schemas, among others
From the Back Cover
The union of XML and relational databases creates a powerful tool with the ability to transfer information between two completely unrelated databases. With this book, veteran author Gavin Powell shows you how this confluence of two technologies can simplify your database work and provide a more standardized way to exchange data between multiple databases and web sites.
You'll get an in-depth look at specific XML datatypes that are considered the most critical alliances between XML and a relational database. Plus, an introduction to the basics of SQL and numerous XML standards
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

Because of its large command structure and intricate syntax, Mathematica can be difficult to learn. Wolfram's Mathematica manual, while certainly comprehensive, is so large and complex that when trying to learn the software from scratch -- or find answers to specific questions -- one can be quickly overwhelmed. A Beginner's Guide to Mathematica offers a simple, step-by-step approach to help math-savvy newcomers build the skills needed to use the software in practice. Concise and easy to use, this book teaches by example and points out potential pitfalls along the way. The presentation starts with simple problems and discusses multiple solution paths, ranging from basic to elegant, to gradually introduce the Mathematica toolkit. More challenging and eventually cutting-edge problems follow. The authors place high value on notebook and file system organization, cross-platform capabilities, and data reading and writing. The text features an array of error messages you will likely encounter and clearly describes how to deal with those situations. While it is by no means exhaustive, this book offers a non-threatening introduction to Mathematica that will teach you the aspects needed for many practical applications, get you started on performing specific, relatively simple tasks, and enable you to build on this experience and move on to more real-world problems.
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

Text provides step-by-step, illustrated directions for designing, constructing, and testing a fully functional computer numerical control (CNC) robot. Includes time-saving tips, tricks, and pictoral help along the way.
Here's the FIRST book to offer step-by-step guidelines that walk the reader through the entire process a building a CNC (Computer Numerical Control) machine from start to finish. Using inexpensive, off-the-shelf parts, readers can build CNC machines with true industrial shop applications such as machining, routing, and cutting--at a fraction of what it would cost to purchase one.
* Great for anyone who wants to automate a task in their home shop or small business
* Easy-to-use Windows-based software controls the robotic automation
* Builders can scale and customize the machine to suit their own industrial needs
* Numerous tips, tricks, and pictorials walk the reader through every step--design, construction, and completion
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

A chess book on the openings, aimed at a club audience.
From the Back Cover
Tired of playing the same old openings? Worried about having to learn too much theory? Then this book is what you're looking for! International Master Angus Dunnington presents you with a new attacking opening repertoire based on the move 1 d4. Rather than getting bogged down with theory, Dunnington concentrates on constructing easy-to-learn systems against all of Black's possible defenses. He chooses lines which are fun to play, easy to learn and will pose your unsuspecting opponent many problems. (6 x 9, 160 pages, b and w diagrams)
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST

After the immense success of the first two editions, the chess world has been anticipating the next instalment with baited breath... and now the wait is over! Once again this is a fully revised edition of John Watson's classic Play the French, providing Black with a complete repertoire in the French Defence, one of the most strategically and dynamically complex opening systems. As is typical with his books, Watson often arms the reader with not one, but a choice of two and sometimes three lines against every main variation. Watson also presents a thorough grounding on the positional and tactical aspects of the opening and outlines the typical plans for both White and Black. This is particularly welcome for those newcomers wishing to add the French Defence to their openings armoury. Last, but not least, hardened French Defence devotees will find plenty of original analysis and suggestions to sink their teeth into.
The previous editions of Play the French were amongst the most powerful opening books of the 1980s and 90s, and this only added to the large number of French Defence advocates at every level of chess. Now Watson has updated his analysis for French Defence players of the new millennium.
From the Back Cover
was an eventful year in the chess world, with elimination matches for two rival World Championships, one of the strongest tournaments of all time in Linares, Spain, and hundreds of other events around the world. In this book, Grandmaster Glenn Flear reveals
Read more...
Full download
Posted: August 20th, 2007, 10:56pm CEST
Full download
Posted: August 20th, 2007, 10:56pm CEST

List:
An Evening At Gods.pdf
Autopsy Room Four.pdf
Bachman Books 3 - THE LONG WALK.pdf
Bachman Books 4- Running Man.pdf
Beachworld.pdf
Before The Play (TV Guide).pdf
Big Wheels A Tale of The Laundry Game (Milkman #2).pdf
Carrie.pdf
Chattery Teeth.pdf
Crouch End.pdf
Cujo.pdf
Cycle of the Werewolf.pdf
Dolores Clairborne.pdf
Dreamcatcher.pdf
Four Past Midnight - 1 - Introduction.pdf
Four Past Midnight - 2 - The Langoliers.pdf
Four Past Midnight - 3 - Secret Window, Secret Garden.pdf
Four Past Midnight - 4 - The Sun Dog.pdf
Four Past Midnight - 5 - The Library Policeman.pdf
Gramma.pdf
Head Down.pdf
Home Delivery.pdf
Hotel at The end of The Road.pdf
In the Key-Chords of Dawn.pdf
It Grows on You.pdf
It.pdf
Ive Got To Get Away.pdf
Jhonathan and the Witches.pdf
L.T.'s Theory Of Pets.pdf
list
Lunch at the Gotham Cafe.pdf
Never Look Behind You.pdf
Night Shift - Battleground.pdf
Night Shift - Children of the Corn.pdf
Night Shift - Foreward.pdf
Night Shift - Graveyard Shift.pdf
Night Shift - Grey Matter.pdf
Night Shift - I Am The Doorway.pdf
Night Shift - I Know What You Need.pdf
Night Shift - Jerusalems Lot.pdf
Night Shift - Night Surf.pdf
Night Shift - One For The Road.pdf
Night Shift - Quitters.pdf
Night Shift - Sometimes They Come Back.pdf
Night Shift - Strawberry Spring.pdf
Night Shift - The Boogeyman.pdf
Night Shift - The Last Rung On The Ladder.pdf
Night Shift - The Lawnmower Man.pdf
Night Shift - The Ledge.pdf
Night Shift - The Ma
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

Because of its large command structure and intricate syntax, Mathematica can be difficult to learn. Wolfram's Mathematica manual, while certainly comprehensive, is so large and complex that when trying to learn the software from scratch -- or find answers to specific questions -- one can be quickly overwhelmed. A Beginner's Guide to Mathematica offers a simple, step-by-step approach to help math-savvy newcomers build the skills needed to use the software in practice. Concise and easy to use, this book teaches by example and points out potential pitfalls along the way. The presentation starts with simple problems and discusses multiple solution paths, ranging from basic to elegant, to gradually introduce the Mathematica toolkit. More challenging and eventually cutting-edge problems follow. The authors place high value on notebook and file system organization, cross-platform capabilities, and data reading and writing. The text features an array of error messages you will likely encounter and clearly describes how to deal with those situations. While it is by no means exhaustive, this book offers a non-threatening introduction to Mathematica that will teach you the aspects needed for many practical applications, get you started on performing specific, relatively simple tasks, and enable you to build on this experience and move on to more real-world problems.
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

Text provides step-by-step, illustrated directions for designing, constructing, and testing a fully functional computer numerical control (CNC) robot. Includes time-saving tips, tricks, and pictoral help along the way.
Here's the FIRST book to offer step-by-step guidelines that walk the reader through the entire process a building a CNC (Computer Numerical Control) machine from start to finish. Using inexpensive, off-the-shelf parts, readers can build CNC machines with true industrial shop applications such as machining, routing, and cutting--at a fraction of what it would cost to purchase one.
* Great for anyone who wants to automate a task in their home shop or small business
* Easy-to-use Windows-based software controls the robotic automation
* Builders can scale and customize the machine to suit their own industrial needs
* Numerous tips, tricks, and pictorials walk the reader through every step--design, construction, and completion
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

A chess book on the openings, aimed at a club audience.
From the Back Cover
Tired of playing the same old openings? Worried about having to learn too much theory? Then this book is what you're looking for! International Master Angus Dunnington presents you with a new attacking opening repertoire based on the move 1 d4. Rather than getting bogged down with theory, Dunnington concentrates on constructing easy-to-learn systems against all of Black's possible defenses. He chooses lines which are fun to play, easy to learn and will pose your unsuspecting opponent many problems. (6 x 9, 160 pages, b and w diagrams)
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

After the immense success of the first two editions, the chess world has been anticipating the next instalment with baited breath... and now the wait is over! Once again this is a fully revised edition of John Watson's classic Play the French, providing Black with a complete repertoire in the French Defence, one of the most strategically and dynamically complex opening systems. As is typical with his books, Watson often arms the reader with not one, but a choice of two and sometimes three lines against every main variation. Watson also presents a thorough grounding on the positional and tactical aspects of the opening and outlines the typical plans for both White and Black. This is particularly welcome for those newcomers wishing to add the French Defence to their openings armoury. Last, but not least, hardened French Defence devotees will find plenty of original analysis and suggestions to sink their teeth into.
The previous editions of Play the French were amongst the most powerful opening books of the 1980s and 90s, and this only added to the large number of French Defence advocates at every level of chess. Now Watson has updated his analysis for French Defence players of the new millennium.
From the Back Cover
was an eventful year in the chess world, with elimination matches for two rival World Championships, one of the strongest tournaments of all time in Linares, Spain, and hundreds of other events around the world. In this book, Grandmaster Glenn Flear reveals
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST
Full download
Posted: August 20th, 2007, 8:32pm CEST

List:
An Evening At Gods.pdf
Autopsy Room Four.pdf
Bachman Books 3 - THE LONG WALK.pdf
Bachman Books 4- Running Man.pdf
Beachworld.pdf
Before The Play (TV Guide).pdf
Big Wheels A Tale of The Laundry Game (Milkman #2).pdf
Carrie.pdf
Chattery Teeth.pdf
Crouch End.pdf
Cujo.pdf
Cycle of the Werewolf.pdf
Dolores Clairborne.pdf
Dreamcatcher.pdf
Four Past Midnight - 1 - Introduction.pdf
Four Past Midnight - 2 - The Langoliers.pdf
Four Past Midnight - 3 - Secret Window, Secret Garden.pdf
Four Past Midnight - 4 - The Sun Dog.pdf
Four Past Midnight - 5 - The Library Policeman.pdf
Gramma.pdf
Head Down.pdf
Home Delivery.pdf
Hotel at The end of The Road.pdf
In the Key-Chords of Dawn.pdf
It Grows on You.pdf
It.pdf
Ive Got To Get Away.pdf
Jhonathan and the Witches.pdf
L.T.'s Theory Of Pets.pdf
list
Lunch at the Gotham Cafe.pdf
Never Look Behind You.pdf
Night Shift - Battleground.pdf
Night Shift - Children of the Corn.pdf
Night Shift - Foreward.pdf
Night Shift - Graveyard Shift.pdf
Night Shift - Grey Matter.pdf
Night Shift - I Am The Doorway.pdf
Night Shift - I Know What You Need.pdf
Night Shift - Jerusalems Lot.pdf
Night Shift - Night Surf.pdf
Night Shift - One For The Road.pdf
Night Shift - Quitters.pdf
Night Shift - Sometimes They Come Back.pdf
Night Shift - Strawberry Spring.pdf
Night Shift - The Boogeyman.pdf
Night Shift - The Last Rung On The Ladder.pdf
Night Shift - The Lawnmower Man.pdf
Night Shift - The Ledge.pdf
Night Shift - The Ma
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

A cool solo guitar collection of 15 Ellington classics! The arrangements are based on the orchestral recordings, which results in melodic music with single-note lines and hip chord voicings that blend seamlessly. Includes the tunes:
* Caravan
* Don't Get Around Much Anymore
* In a Sentimental Mood
* It Don't Mean a Thing (If It Ain't Got That Swing)
* Mood Indigo
* Prelude to a Kiss
* Satin Doll
* Sophisticated Lady
* Take the "A" Train
* and more.
Includes a bio of Duke by Dave Rubin.
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

In this complete revision and expansion of his first SQL Puzzles book, Joe Celko challenges you with his trickiest puzzlesand then helps solve them with a variety of solutions and explanations. Joe demonstrates the thought processes that are involved in attacking a problem from an SQL perspective to help advanced database programmers solve the puzzles you frequently face. These techniques not only help with the puzzle at hand, but help develop the mindset needed to solve the many difficult SQL puzzles you face every day. Of course, part of the fun is to see whether or not you can write better solutions than Joes.
* A great collection of tricky SQL puzzles with a variety of solutions and explanations.
* Uses the proven format of puzzles and solutions to provide a user-friendly, practical look into SQL programming problems - many of which will help users solve their own problems.
* New edition features:
Many new puzzles added!
Dozens of new solutions to puzzles, and using features in SQL-99
Code is edited to conform to SQL STYLE rules
New chapter on temporal query puzzles
New chapter on common misconceptions about SQL and RDBMS that leads to problems
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

Over 200 games by the great Cuban champion drawn from lesser matches and exhibition events. Included are games against Corzo, which earned Capablanca the Cuban Championship at the age of 12, as well as match and exhibition games, consultation games, simultaneous games with clocks, more. Bibliography. 151 diagrams.
Read more...
Full download
Posted: August 20th, 2007, 8:32pm CEST

Covering the PIC BASIC and PIC BASIC PRO compilers, PIC Basic Projects provides an easy-to-use toolkit for developing applications with PIC BASIC. Numerous simple projects give clear and concrete examples of how PIC BASIC can be used to develop electronics applications, while larger and more advanced projects describe program operation in detail and give useful insights into developing more involved microcontroller applications.
Including new and dynamic models of the PIC microcontroller, such as the PIC16F627, PIC16F628, PIC16F629 and PIC12F627, PIC Basic Projects is a thoroughly practical, hands-on introduction to PIC BASIC for the hobbyist, student and electronics design engineer.
* Packed with simple and advanced projects which show how to program a variety of interesting electronic applications using PIC BASIC
* Covers the new and powerful PIC16F627, 16F628, PIC16F629 and the PIC12F627 models
* A CDROM includes program source files, HEX code, data sheets of devices, sensors and schematics of the circuits used in the book
About the Author
Dogan Ibrahim works for the Traffic Control Systems Unit in London, UK. He was formerly a lecturer at South Bank University and Head of Department at Near East University, Cyprus in the UK.
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

Text provides step-by-step, illustrated directions for designing, constructing, and testing a fully functional computer numerical control (CNC) robot. Includes time-saving tips, tricks, and pictoral help along the way.
Here's the FIRST book to offer step-by-step guidelines that walk the reader through the entire process a building a CNC (Computer Numerical Control) machine from start to finish. Using inexpensive, off-the-shelf parts, readers can build CNC machines with true industrial shop applications such as machining, routing, and cutting--at a fraction of what it would cost to purchase one.
* Great for anyone who wants to automate a task in their home shop or small business
* Easy-to-use Windows-based software controls the robotic automation
* Builders can scale and customize the machine to suit their own industrial needs
* Numerous tips, tricks, and pictorials walk the reader through every step--design, construction, and completion
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

A chess book on the openings, aimed at a club audience.
From the Back Cover
Tired of playing the same old openings? Worried about having to learn too much theory? Then this book is what you're looking for! International Master Angus Dunnington presents you with a new attacking opening repertoire based on the move 1 d4. Rather than getting bogged down with theory, Dunnington concentrates on constructing easy-to-learn systems against all of Black's possible defenses. He chooses lines which are fun to play, easy to learn and will pose your unsuspecting opponent many problems. (6 x 9, 160 pages, b and w diagrams)
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

After the immense success of the first two editions, the chess world has been anticipating the next instalment with baited breath... and now the wait is over! Once again this is a fully revised edition of John Watson's classic Play the French, providing Black with a complete repertoire in the French Defence, one of the most strategically and dynamically complex opening systems. As is typical with his books, Watson often arms the reader with not one, but a choice of two and sometimes three lines against every main variation. Watson also presents a thorough grounding on the positional and tactical aspects of the opening and outlines the typical plans for both White and Black. This is particularly welcome for those newcomers wishing to add the French Defence to their openings armoury. Last, but not least, hardened French Defence devotees will find plenty of original analysis and suggestions to sink their teeth into.
The previous editions of Play the French were amongst the most powerful opening books of the 1980s and 90s, and this only added to the large number of French Defence advocates at every level of chess. Now Watson has updated his analysis for French Defence players of the new millennium.
From the Back Cover
was an eventful year in the chess world, with elimination matches for two rival World Championships, one of the strongest tournaments of all time in Linares, Spain, and hundreds of other events around the world. In this book, Grandmaster Glenn Flear reveals
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST
Full download
Posted: August 19th, 2007, 4:29pm CEST

List:
An Evening At Gods.pdf
Autopsy Room Four.pdf
Bachman Books 3 - THE LONG WALK.pdf
Bachman Books 4- Running Man.pdf
Beachworld.pdf
Before The Play (TV Guide).pdf
Big Wheels A Tale of The Laundry Game (Milkman #2).pdf
Carrie.pdf
Chattery Teeth.pdf
Crouch End.pdf
Cujo.pdf
Cycle of the Werewolf.pdf
Dolores Clairborne.pdf
Dreamcatcher.pdf
Four Past Midnight - 1 - Introduction.pdf
Four Past Midnight - 2 - The Langoliers.pdf
Four Past Midnight - 3 - Secret Window, Secret Garden.pdf
Four Past Midnight - 4 - The Sun Dog.pdf
Four Past Midnight - 5 - The Library Policeman.pdf
Gramma.pdf
Head Down.pdf
Home Delivery.pdf
Hotel at The end of The Road.pdf
In the Key-Chords of Dawn.pdf
It Grows on You.pdf
It.pdf
Ive Got To Get Away.pdf
Jhonathan and the Witches.pdf
L.T.'s Theory Of Pets.pdf
list
Lunch at the Gotham Cafe.pdf
Never Look Behind You.pdf
Night Shift - Battleground.pdf
Night Shift - Children of the Corn.pdf
Night Shift - Foreward.pdf
Night Shift - Graveyard Shift.pdf
Night Shift - Grey Matter.pdf
Night Shift - I Am The Doorway.pdf
Night Shift - I Know What You Need.pdf
Night Shift - Jerusalems Lot.pdf
Night Shift - Night Surf.pdf
Night Shift - One For The Road.pdf
Night Shift - Quitters.pdf
Night Shift - Sometimes They Come Back.pdf
Night Shift - Strawberry Spring.pdf
Night Shift - The Boogeyman.pdf
Night Shift - The Last Rung On The Ladder.pdf
Night Shift - The Lawnmower Man.pdf
Night Shift - The Ledge.pdf
Night Shift - The Ma
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

A cool solo guitar collection of 15 Ellington classics! The arrangements are based on the orchestral recordings, which results in melodic music with single-note lines and hip chord voicings that blend seamlessly. Includes the tunes:
* Caravan
* Don't Get Around Much Anymore
* In a Sentimental Mood
* It Don't Mean a Thing (If It Ain't Got That Swing)
* Mood Indigo
* Prelude to a Kiss
* Satin Doll
* Sophisticated Lady
* Take the "A" Train
* and more.
Includes a bio of Duke by Dave Rubin.
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

In this complete revision and expansion of his first SQL Puzzles book, Joe Celko challenges you with his trickiest puzzlesand then helps solve them with a variety of solutions and explanations. Joe demonstrates the thought processes that are involved in attacking a problem from an SQL perspective to help advanced database programmers solve the puzzles you frequently face. These techniques not only help with the puzzle at hand, but help develop the mindset needed to solve the many difficult SQL puzzles you face every day. Of course, part of the fun is to see whether or not you can write better solutions than Joes.
* A great collection of tricky SQL puzzles with a variety of solutions and explanations.
* Uses the proven format of puzzles and solutions to provide a user-friendly, practical look into SQL programming problems - many of which will help users solve their own problems.
* New edition features:
Many new puzzles added!
Dozens of new solutions to puzzles, and using features in SQL-99
Code is edited to conform to SQL STYLE rules
New chapter on temporal query puzzles
New chapter on common misconceptions about SQL and RDBMS that leads to problems
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

Over 200 games by the great Cuban champion drawn from lesser matches and exhibition events. Included are games against Corzo, which earned Capablanca the Cuban Championship at the age of 12, as well as match and exhibition games, consultation games, simultaneous games with clocks, more. Bibliography. 151 diagrams.
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

Covering the PIC BASIC and PIC BASIC PRO compilers, PIC Basic Projects provides an easy-to-use toolkit for developing applications with PIC BASIC. Numerous simple projects give clear and concrete examples of how PIC BASIC can be used to develop electronics applications, while larger and more advanced projects describe program operation in detail and give useful insights into developing more involved microcontroller applications.
Including new and dynamic models of the PIC microcontroller, such as the PIC16F627, PIC16F628, PIC16F629 and PIC12F627, PIC Basic Projects is a thoroughly practical, hands-on introduction to PIC BASIC for the hobbyist, student and electronics design engineer.
* Packed with simple and advanced projects which show how to program a variety of interesting electronic applications using PIC BASIC
* Covers the new and powerful PIC16F627, 16F628, PIC16F629 and the PIC12F627 models
* A CDROM includes program source files, HEX code, data sheets of devices, sensors and schematics of the circuits used in the book
About the Author
Dogan Ibrahim works for the Traffic Control Systems Unit in London, UK. He was formerly a lecturer at South Bank University and Head of Department at Near East University, Cyprus in the UK.
Read more...
Full download
Posted: August 19th, 2007, 4:29pm CEST

When you learn Photoreading you will experience what might sound impossible. You will PhotoRead the written page at rates exceeding a page per second, directing information into the expanded processing capabilities of your brain. There the information connects with your prior knowledge and becomes useful to accomplishing your purpose. You get your reading done in the time you have available, at a level of comprehension you need.
About the Author
Paul R. Scheele is a recognized authority in three leading edge technologies or human development: Accelerated Learning, Neuro-Linguistic Programming, and Preconscious Processing. His unique expertise allows him to develop the process of "mentally photographing" printed material at rates exceeding 25,000 words a minute.
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

After the immense success of the first two editions, the chess world has been anticipating the next instalment with baited breath... and now the wait is over! Once again this is a fully revised edition of John Watson's classic Play the French, providing Black with a complete repertoire in the French Defence, one of the most strategically and dynamically complex opening systems. As is typical with his books, Watson often arms the reader with not one, but a choice of two and sometimes three lines against every main variation. Watson also presents a thorough grounding on the positional and tactical aspects of the opening and outlines the typical plans for both White and Black. This is particularly welcome for those newcomers wishing to add the French Defence to their openings armoury. Last, but not least, hardened French Defence devotees will find plenty of original analysis and suggestions to sink their teeth into.
The previous editions of Play the French were amongst the most powerful opening books of the 1980s and 90s, and this only added to the large number of French Defence advocates at every level of chess. Now Watson has updated his analysis for French Defence players of the new millennium.
From the Back Cover
was an eventful year in the chess world, with elimination matches for two rival World Championships, one of the strongest tournaments of all time in Linares, Spain, and hundreds of other events around the world. In this book, Grandmaster Glenn Flear reveals
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST
Full download
Posted: August 19th, 2007, 3:26pm CEST

List:
An Evening At Gods.pdf
Autopsy Room Four.pdf
Bachman Books 3 - THE LONG WALK.pdf
Bachman Books 4- Running Man.pdf
Beachworld.pdf
Before The Play (TV Guide).pdf
Big Wheels A Tale of The Laundry Game (Milkman #2).pdf
Carrie.pdf
Chattery Teeth.pdf
Crouch End.pdf
Cujo.pdf
Cycle of the Werewolf.pdf
Dolores Clairborne.pdf
Dreamcatcher.pdf
Four Past Midnight - 1 - Introduction.pdf
Four Past Midnight - 2 - The Langoliers.pdf
Four Past Midnight - 3 - Secret Window, Secret Garden.pdf
Four Past Midnight - 4 - The Sun Dog.pdf
Four Past Midnight - 5 - The Library Policeman.pdf
Gramma.pdf
Head Down.pdf
Home Delivery.pdf
Hotel at The end of The Road.pdf
In the Key-Chords of Dawn.pdf
It Grows on You.pdf
It.pdf
Ive Got To Get Away.pdf
Jhonathan and the Witches.pdf
L.T.'s Theory Of Pets.pdf
list
Lunch at the Gotham Cafe.pdf
Never Look Behind You.pdf
Night Shift - Battleground.pdf
Night Shift - Children of the Corn.pdf
Night Shift - Foreward.pdf
Night Shift - Graveyard Shift.pdf
Night Shift - Grey Matter.pdf
Night Shift - I Am The Doorway.pdf
Night Shift - I Know What You Need.pdf
Night Shift - Jerusalems Lot.pdf
Night Shift - Night Surf.pdf
Night Shift - One For The Road.pdf
Night Shift - Quitters.pdf
Night Shift - Sometimes They Come Back.pdf
Night Shift - Strawberry Spring.pdf
Night Shift - The Boogeyman.pdf
Night Shift - The Last Rung On The Ladder.pdf
Night Shift - The Lawnmower Man.pdf
Night Shift - The Ledge.pdf
Night Shift - The Ma
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

A cool solo guitar collection of 15 Ellington classics! The arrangements are based on the orchestral recordings, which results in melodic music with single-note lines and hip chord voicings that blend seamlessly. Includes the tunes:
* Caravan
* Don't Get Around Much Anymore
* In a Sentimental Mood
* It Don't Mean a Thing (If It Ain't Got That Swing)
* Mood Indigo
* Prelude to a Kiss
* Satin Doll
* Sophisticated Lady
* Take the "A" Train
* and more.
Includes a bio of Duke by Dave Rubin.
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

In this complete revision and expansion of his first SQL Puzzles book, Joe Celko challenges you with his trickiest puzzlesand then helps solve them with a variety of solutions and explanations. Joe demonstrates the thought processes that are involved in attacking a problem from an SQL perspective to help advanced database programmers solve the puzzles you frequently face. These techniques not only help with the puzzle at hand, but help develop the mindset needed to solve the many difficult SQL puzzles you face every day. Of course, part of the fun is to see whether or not you can write better solutions than Joes.
* A great collection of tricky SQL puzzles with a variety of solutions and explanations.
* Uses the proven format of puzzles and solutions to provide a user-friendly, practical look into SQL programming problems - many of which will help users solve their own problems.
* New edition features:
Many new puzzles added!
Dozens of new solutions to puzzles, and using features in SQL-99
Code is edited to conform to SQL STYLE rules
New chapter on temporal query puzzles
New chapter on common misconceptions about SQL and RDBMS that leads to problems
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

Over 200 games by the great Cuban champion drawn from lesser matches and exhibition events. Included are games against Corzo, which earned Capablanca the Cuban Championship at the age of 12, as well as match and exhibition games, consultation games, simultaneous games with clocks, more. Bibliography. 151 diagrams.
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

Covering the PIC BASIC and PIC BASIC PRO compilers, PIC Basic Projects provides an easy-to-use toolkit for developing applications with PIC BASIC. Numerous simple projects give clear and concrete examples of how PIC BASIC can be used to develop electronics applications, while larger and more advanced projects describe program operation in detail and give useful insights into developing more involved microcontroller applications.
Including new and dynamic models of the PIC microcontroller, such as the PIC16F627, PIC16F628, PIC16F629 and PIC12F627, PIC Basic Projects is a thoroughly practical, hands-on introduction to PIC BASIC for the hobbyist, student and electronics design engineer.
* Packed with simple and advanced projects which show how to program a variety of interesting electronic applications using PIC BASIC
* Covers the new and powerful PIC16F627, 16F628, PIC16F629 and the PIC12F627 models
* A CDROM includes program source files, HEX code, data sheets of devices, sensors and schematics of the circuits used in the book
About the Author
Dogan Ibrahim works for the Traffic Control Systems Unit in London, UK. He was formerly a lecturer at South Bank University and Head of Department at Near East University, Cyprus in the UK.
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

When you learn Photoreading you will experience what might sound impossible. You will PhotoRead the written page at rates exceeding a page per second, directing information into the expanded processing capabilities of your brain. There the information connects with your prior knowledge and becomes useful to accomplishing your purpose. You get your reading done in the time you have available, at a level of comprehension you need.
About the Author
Paul R. Scheele is a recognized authority in three leading edge technologies or human development: Accelerated Learning, Neuro-Linguistic Programming, and Preconscious Processing. His unique expertise allows him to develop the process of "mentally photographing" printed material at rates exceeding 25,000 words a minute.
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

Over the last ten years, the ARM architecture has become one of the most pervasive architectures in the world, with more than 2 billion ARM-based processors embedded in products ranging from cell phones to automotive braking systems. A world-wide community of ARM developers in semiconductor and product design companies includes software developers, system designers and hardware engineers. To date no book has directly addressed their need to develop the system and software for an ARM-based system. This text fills that gap.
This book provides a comprehensive description of the operation of the ARM core from a developers perspective with a clear emphasis on software. It demonstrates not only how to write efficient ARM software in C and assembly but also how to optimize code. Example code throughout the book can be integrated into commercial products or used as templates to enable quick creation of productive software.
The book covers both the ARM and Thumb instruction sets, covers Intel's XScale Processors, outlines distinctions among the versions of the ARM architecture, demonstrates how to implement DSP algorithms, explains exception and interrupt handling, describes the cache technologies that surround the ARM cores as well as the most efficient memory management techniques. A final chapter looks forward to the future of the ARM architecture considering ARMv6, the latest change to the instruction set, which has been designed to improve the DSP and media processing cap
Read more...
Full download
Posted: August 19th, 2007, 3:26pm CEST

Dr. Tarrasch begins with the endgame-because it's easier for a novice to deal with a few men than the entire 32. An important and extensive discussion of the middle game follows. Finally, the author deals with openings and offers enlightening comments on many historically important variations. Over 340 diagrams and 12 complete games.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

A cool solo guitar collection of 15 Ellington classics! The arrangements are based on the orchestral recordings, which results in melodic music with single-note lines and hip chord voicings that blend seamlessly. Includes the tunes:
* Caravan
* Don't Get Around Much Anymore
* In a Sentimental Mood
* It Don't Mean a Thing (If It Ain't Got That Swing)
* Mood Indigo
* Prelude to a Kiss
* Satin Doll
* Sophisticated Lady
* Take the "A" Train
* and more.
Includes a bio of Duke by Dave Rubin.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

In this complete revision and expansion of his first SQL Puzzles book, Joe Celko challenges you with his trickiest puzzlesand then helps solve them with a variety of solutions and explanations. Joe demonstrates the thought processes that are involved in attacking a problem from an SQL perspective to help advanced database programmers solve the puzzles you frequently face. These techniques not only help with the puzzle at hand, but help develop the mindset needed to solve the many difficult SQL puzzles you face every day. Of course, part of the fun is to see whether or not you can write better solutions than Joes.
* A great collection of tricky SQL puzzles with a variety of solutions and explanations.
* Uses the proven format of puzzles and solutions to provide a user-friendly, practical look into SQL programming problems - many of which will help users solve their own problems.
* New edition features:
Many new puzzles added!
Dozens of new solutions to puzzles, and using features in SQL-99
Code is edited to conform to SQL STYLE rules
New chapter on temporal query puzzles
New chapter on common misconceptions about SQL and RDBMS that leads to problems
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

Over 200 games by the great Cuban champion drawn from lesser matches and exhibition events. Included are games against Corzo, which earned Capablanca the Cuban Championship at the age of 12, as well as match and exhibition games, consultation games, simultaneous games with clocks, more. Bibliography. 151 diagrams.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

Covering the PIC BASIC and PIC BASIC PRO compilers, PIC Basic Projects provides an easy-to-use toolkit for developing applications with PIC BASIC. Numerous simple projects give clear and concrete examples of how PIC BASIC can be used to develop electronics applications, while larger and more advanced projects describe program operation in detail and give useful insights into developing more involved microcontroller applications.
Including new and dynamic models of the PIC microcontroller, such as the PIC16F627, PIC16F628, PIC16F629 and PIC12F627, PIC Basic Projects is a thoroughly practical, hands-on introduction to PIC BASIC for the hobbyist, student and electronics design engineer.
* Packed with simple and advanced projects which show how to program a variety of interesting electronic applications using PIC BASIC
* Covers the new and powerful PIC16F627, 16F628, PIC16F629 and the PIC12F627 models
* A CDROM includes program source files, HEX code, data sheets of devices, sensors and schematics of the circuits used in the book
About the Author
Dogan Ibrahim works for the Traffic Control Systems Unit in London, UK. He was formerly a lecturer at South Bank University and Head of Department at Near East University, Cyprus in the UK.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

When you learn Photoreading you will experience what might sound impossible. You will PhotoRead the written page at rates exceeding a page per second, directing information into the expanded processing capabilities of your brain. There the information connects with your prior knowledge and becomes useful to accomplishing your purpose. You get your reading done in the time you have available, at a level of comprehension you need.
About the Author
Paul R. Scheele is a recognized authority in three leading edge technologies or human development: Accelerated Learning, Neuro-Linguistic Programming, and Preconscious Processing. His unique expertise allows him to develop the process of "mentally photographing" printed material at rates exceeding 25,000 words a minute.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

Over the last ten years, the ARM architecture has become one of the most pervasive architectures in the world, with more than 2 billion ARM-based processors embedded in products ranging from cell phones to automotive braking systems. A world-wide community of ARM developers in semiconductor and product design companies includes software developers, system designers and hardware engineers. To date no book has directly addressed their need to develop the system and software for an ARM-based system. This text fills that gap.
This book provides a comprehensive description of the operation of the ARM core from a developers perspective with a clear emphasis on software. It demonstrates not only how to write efficient ARM software in C and assembly but also how to optimize code. Example code throughout the book can be integrated into commercial products or used as templates to enable quick creation of productive software.
The book covers both the ARM and Thumb instruction sets, covers Intel's XScale Processors, outlines distinctions among the versions of the ARM architecture, demonstrates how to implement DSP algorithms, explains exception and interrupt handling, describes the cache technologies that surround the ARM cores as well as the most efficient memory management techniques. A final chapter looks forward to the future of the ARM architecture considering ARMv6, the latest change to the instruction set, which has been designed to improve the DSP and media processing cap
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

Dr. Tarrasch begins with the endgame-because it's easier for a novice to deal with a few men than the entire 32. An important and extensive discussion of the middle game follows. Finally, the author deals with openings and offers enlightening comments on many historically important variations. Over 340 diagrams and 12 complete games.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

Speed-reading is about reading--and being able to recall--more written information in less time. Following a unique five-step system, this practical guide teaches readers the basics of speed-reading in less than an hour.
It includes tools and information on a variety of reading and memory techniques that allow readers to start using and practicing the techniques as they read--and therefore finish this book in a fraction of the time they would have taken previously. The book shows how to read effectively under pressure and concentrate in today's noisy, distracting environments.
About the Author
Tina Konstant is a coach, researcher and professional speaker on human potential and learning skills.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.
bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient user of the most common Unix shell -- the bash shell -- and cygwin or other popular Unix emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new cookbook gives professionals and power users everything they need to automate routine tasks and enable them to truly manage their systems -- rather than have their systems manage them.
Read more...
Full download
Posted: August 18th, 2007, 11:15pm CEST

If you need to build Web and database applications quickly but you don't dream in computer code, take heart! Ruby on Rails was created for you, and this book will have you up and running in no time. The Ruby scripting language and the Rails framework let you create full-featured Web applications fast. It's even fun!...
Discover how to
* Install and run Ruby and Rails
* Use the RadRails IDE
* Create a blog with Ruby
* Connect your Web site to a database
* Build a shopping cart
* Explore Ruby's syntax
As a computer book author, I strive not to be full of myself. I have no illusions that you plan on reading this book from cover to cover. I read sections and chapters out of order when I buy a computer book. Why would I expect you to approach my book any differently? And even if I read something in Chapter 2, who says I remember it when I read Chapter 11?
I write each section with these thoughts in mind. In the middle of Chapter 12, I might want you to remember some nugget of knowledge that I introduce in Chapter 4. If I use that nugget over and over again in Chapters 5, 7, 8, and 9, I don’t remind you about it in Chapter 12. But for other nuggets � ones that you don’t read about repeatedly in this book � I provide cross references.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

In this complete revision and expansion of his first SQL Puzzles book, Joe Celko challenges you with his trickiest puzzlesand then helps solve them with a variety of solutions and explanations. Joe demonstrates the thought processes that are involved in attacking a problem from an SQL perspective to help advanced database programmers solve the puzzles you frequently face. These techniques not only help with the puzzle at hand, but help develop the mindset needed to solve the many difficult SQL puzzles you face every day. Of course, part of the fun is to see whether or not you can write better solutions than Joes.
* A great collection of tricky SQL puzzles with a variety of solutions and explanations.
* Uses the proven format of puzzles and solutions to provide a user-friendly, practical look into SQL programming problems - many of which will help users solve their own problems.
* New edition features:
Many new puzzles added!
Dozens of new solutions to puzzles, and using features in SQL-99
Code is edited to conform to SQL STYLE rules
New chapter on temporal query puzzles
New chapter on common misconceptions about SQL and RDBMS that leads to problems
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

Over 200 games by the great Cuban champion drawn from lesser matches and exhibition events. Included are games against Corzo, which earned Capablanca the Cuban Championship at the age of 12, as well as match and exhibition games, consultation games, simultaneous games with clocks, more. Bibliography. 151 diagrams.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

Covering the PIC BASIC and PIC BASIC PRO compilers, PIC Basic Projects provides an easy-to-use toolkit for developing applications with PIC BASIC. Numerous simple projects give clear and concrete examples of how PIC BASIC can be used to develop electronics applications, while larger and more advanced projects describe program operation in detail and give useful insights into developing more involved microcontroller applications.
Including new and dynamic models of the PIC microcontroller, such as the PIC16F627, PIC16F628, PIC16F629 and PIC12F627, PIC Basic Projects is a thoroughly practical, hands-on introduction to PIC BASIC for the hobbyist, student and electronics design engineer.
* Packed with simple and advanced projects which show how to program a variety of interesting electronic applications using PIC BASIC
* Covers the new and powerful PIC16F627, 16F628, PIC16F629 and the PIC12F627 models
* A CDROM includes program source files, HEX code, data sheets of devices, sensors and schematics of the circuits used in the book
About the Author
Dogan Ibrahim works for the Traffic Control Systems Unit in London, UK. He was formerly a lecturer at South Bank University and Head of Department at Near East University, Cyprus in the UK.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

When you learn Photoreading you will experience what might sound impossible. You will PhotoRead the written page at rates exceeding a page per second, directing information into the expanded processing capabilities of your brain. There the information connects with your prior knowledge and becomes useful to accomplishing your purpose. You get your reading done in the time you have available, at a level of comprehension you need.
About the Author
Paul R. Scheele is a recognized authority in three leading edge technologies or human development: Accelerated Learning, Neuro-Linguistic Programming, and Preconscious Processing. His unique expertise allows him to develop the process of "mentally photographing" printed material at rates exceeding 25,000 words a minute.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

Over the last ten years, the ARM architecture has become one of the most pervasive architectures in the world, with more than 2 billion ARM-based processors embedded in products ranging from cell phones to automotive braking systems. A world-wide community of ARM developers in semiconductor and product design companies includes software developers, system designers and hardware engineers. To date no book has directly addressed their need to develop the system and software for an ARM-based system. This text fills that gap.
This book provides a comprehensive description of the operation of the ARM core from a developers perspective with a clear emphasis on software. It demonstrates not only how to write efficient ARM software in C and assembly but also how to optimize code. Example code throughout the book can be integrated into commercial products or used as templates to enable quick creation of productive software.
The book covers both the ARM and Thumb instruction sets, covers Intel's XScale Processors, outlines distinctions among the versions of the ARM architecture, demonstrates how to implement DSP algorithms, explains exception and interrupt handling, describes the cache technologies that surround the ARM cores as well as the most efficient memory management techniques. A final chapter looks forward to the future of the ARM architecture considering ARMv6, the latest change to the instruction set, which has been designed to improve the DSP and media processing cap
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

Dr. Tarrasch begins with the endgame-because it's easier for a novice to deal with a few men than the entire 32. An important and extensive discussion of the middle game follows. Finally, the author deals with openings and offers enlightening comments on many historically important variations. Over 340 diagrams and 12 complete games.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

Speed-reading is about reading--and being able to recall--more written information in less time. Following a unique five-step system, this practical guide teaches readers the basics of speed-reading in less than an hour.
It includes tools and information on a variety of reading and memory techniques that allow readers to start using and practicing the techniques as they read--and therefore finish this book in a fraction of the time they would have taken previously. The book shows how to read effectively under pressure and concentrate in today's noisy, distracting environments.
About the Author
Tina Konstant is a coach, researcher and professional speaker on human potential and learning skills.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.
bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient user of the most common Unix shell -- the bash shell -- and cygwin or other popular Unix emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new cookbook gives professionals and power users everything they need to automate routine tasks and enable them to truly manage their systems -- rather than have their systems manage them.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST

If you need to build Web and database applications quickly but you don't dream in computer code, take heart! Ruby on Rails was created for you, and this book will have you up and running in no time. The Ruby scripting language and the Rails framework let you create full-featured Web applications fast. It's even fun!...
Discover how to
* Install and run Ruby and Rails
* Use the RadRails IDE
* Create a blog with Ruby
* Connect your Web site to a database
* Build a shopping cart
* Explore Ruby's syntax
As a computer book author, I strive not to be full of myself. I have no illusions that you plan on reading this book from cover to cover. I read sections and chapters out of order when I buy a computer book. Why would I expect you to approach my book any differently? And even if I read something in Chapter 2, who says I remember it when I read Chapter 11?
I write each section with these thoughts in mind. In the middle of Chapter 12, I might want you to remember some nugget of knowledge that I introduce in Chapter 4. If I use that nugget over and over again in Chapters 5, 7, 8, and 9, I don’t remind you about it in Chapter 12. But for other nuggets � ones that you don’t read about repeatedly in this book � I provide cross references.
Read more...
Full download
Posted: August 18th, 2007, 4:42pm CEST
 17.08.2007 0_00_00.jpg)
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road.
Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack.
Briefly, this book:
Outlines many of the most important features of Ruby
Demonstrates how to use conditionals, and how to manipulate strings in Ruby. Includes a section on regular expressions
Describes how to use operators, basic math, functions from the Math module, rational numbers, etc.
Talks you through Ruby arrays, and demonstrates hashes in detail
Explains how to process files with Ruby
Discusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP)
Introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topics
Acquaints you with some of the essentials of Rails, and includes a short Rails tutorial.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

When you learn Photoreading you will experience what might sound impossible. You will PhotoRead the written page at rates exceeding a page per second, directing information into the expanded processing capabilities of your brain. There the information connects with your prior knowledge and becomes useful to accomplishing your purpose. You get your reading done in the time you have available, at a level of comprehension you need.
About the Author
Paul R. Scheele is a recognized authority in three leading edge technologies or human development: Accelerated Learning, Neuro-Linguistic Programming, and Preconscious Processing. His unique expertise allows him to develop the process of "mentally photographing" printed material at rates exceeding 25,000 words a minute.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

Over the last ten years, the ARM architecture has become one of the most pervasive architectures in the world, with more than 2 billion ARM-based processors embedded in products ranging from cell phones to automotive braking systems. A world-wide community of ARM developers in semiconductor and product design companies includes software developers, system designers and hardware engineers. To date no book has directly addressed their need to develop the system and software for an ARM-based system. This text fills that gap.
This book provides a comprehensive description of the operation of the ARM core from a developers perspective with a clear emphasis on software. It demonstrates not only how to write efficient ARM software in C and assembly but also how to optimize code. Example code throughout the book can be integrated into commercial products or used as templates to enable quick creation of productive software.
The book covers both the ARM and Thumb instruction sets, covers Intel's XScale Processors, outlines distinctions among the versions of the ARM architecture, demonstrates how to implement DSP algorithms, explains exception and interrupt handling, describes the cache technologies that surround the ARM cores as well as the most efficient memory management techniques. A final chapter looks forward to the future of the ARM architecture considering ARMv6, the latest change to the instruction set, which has been designed to improve the DSP and media processing cap
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

Dr. Tarrasch begins with the endgame-because it's easier for a novice to deal with a few men than the entire 32. An important and extensive discussion of the middle game follows. Finally, the author deals with openings and offers enlightening comments on many historically important variations. Over 340 diagrams and 12 complete games.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

Speed-reading is about reading--and being able to recall--more written information in less time. Following a unique five-step system, this practical guide teaches readers the basics of speed-reading in less than an hour.
It includes tools and information on a variety of reading and memory techniques that allow readers to start using and practicing the techniques as they read--and therefore finish this book in a fraction of the time they would have taken previously. The book shows how to read effectively under pressure and concentrate in today's noisy, distracting environments.
About the Author
Tina Konstant is a coach, researcher and professional speaker on human potential and learning skills.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.
bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient user of the most common Unix shell -- the bash shell -- and cygwin or other popular Unix emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new cookbook gives professionals and power users everything they need to automate routine tasks and enable them to truly manage their systems -- rather than have their systems manage them.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

If you need to build Web and database applications quickly but you don't dream in computer code, take heart! Ruby on Rails was created for you, and this book will have you up and running in no time. The Ruby scripting language and the Rails framework let you create full-featured Web applications fast. It's even fun!...
Discover how to
* Install and run Ruby and Rails
* Use the RadRails IDE
* Create a blog with Ruby
* Connect your Web site to a database
* Build a shopping cart
* Explore Ruby's syntax
As a computer book author, I strive not to be full of myself. I have no illusions that you plan on reading this book from cover to cover. I read sections and chapters out of order when I buy a computer book. Why would I expect you to approach my book any differently? And even if I read something in Chapter 2, who says I remember it when I read Chapter 11?
I write each section with these thoughts in mind. In the middle of Chapter 12, I might want you to remember some nugget of knowledge that I introduce in Chapter 4. If I use that nugget over and over again in Chapters 5, 7, 8, and 9, I don’t remind you about it in Chapter 12. But for other nuggets � ones that you don’t read about repeatedly in this book � I provide cross references.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST
 17.08.2007 0_00_00.jpg)
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road.
Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack.
Briefly, this book:
Outlines many of the most important features of Ruby
Demonstrates how to use conditionals, and how to manipulate strings in Ruby. Includes a section on regular expressions
Describes how to use operators, basic math, functions from the Math module, rational numbers, etc.
Talks you through Ruby arrays, and demonstrates hashes in detail
Explains how to process files with Ruby
Discusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP)
Introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topics
Acquaints you with some of the essentials of Rails, and includes a short Rails tutorial.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST
 17.08.2007 0_00_00.jpg)
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 databa
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST

Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment. Beginning Ruby is a thoroughly contemporary guide for every type of reader wanting to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.
The book then explains key Ruby principles, such as classes and objects; projects, modules, and libraries; and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the book’s appendixes provide essential reference information as well as a primer for experienced programmers.
Read more...
Full download
Posted: August 18th, 2007, 11:41am CEST
 15.08.2007 0_00_00.jpg)
Design patterns have been used with great success in software programming. They improve productivity, creativity, and efficiency in web design and development, and they reduce code bloat and complexity. In the context of CSS and HTML, design patterns are sets of common functionality that work across various browsers and screen readers, without sacrificing design values or accessibility or relying on hacks and filters. But until now they have not been applied systematically to HTML and CSS web design and development.
With the help of Pro CSS and HTML Design Patterns, you can reap the benefits of using design patterns in your HTML and CSS code. The book provides you with all the CSS and HTML design patterns you need. Web development expert and author Michael Bowers then takes you through multiple design patterns for text, backgrounds, borders, images, forms, layouts, and much more. He shows you exactly how each one works, and how to use them most effectively in your own projects. After you learn about these design patterns, you'll wonder how you ever developed web sites without them!
About the Author
Michael Bowers is a software developer who has been cranking out all kinds of code for 17 years professionally and 25 years personally. He taught himself to program when he was 14 and hasn't stopped since.
He has been the chief software developer and architect for many projects ranging from web sites to application frameworks to compilers. He has built intranet applications
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

Dr. Tarrasch begins with the endgame-because it's easier for a novice to deal with a few men than the entire 32. An important and extensive discussion of the middle game follows. Finally, the author deals with openings and offers enlightening comments on many historically important variations. Over 340 diagrams and 12 complete games.
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

Speed-reading is about reading--and being able to recall--more written information in less time. Following a unique five-step system, this practical guide teaches readers the basics of speed-reading in less than an hour.
It includes tools and information on a variety of reading and memory techniques that allow readers to start using and practicing the techniques as they read--and therefore finish this book in a fraction of the time they would have taken previously. The book shows how to read effectively under pressure and concentrate in today's noisy, distracting environments.
About the Author
Tina Konstant is a coach, researcher and professional speaker on human potential and learning skills.
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

The key to mastering any Unix system, especially Linux and Mac OS X, is a thorough knowledge of shell scripting. Scripting is a way to harness and customize the power of any Unix system, and it's an essential skill for any Unix users, including system administrators and professional OS X developers. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards.
bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can become a proficient user of the most common Unix shell -- the bash shell -- and cygwin or other popular Unix emulation packages. Packed full of useful scripts, along with examples that explain how to create better scripts, this new cookbook gives professionals and power users everything they need to automate routine tasks and enable them to truly manage their systems -- rather than have their systems manage them.
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

If you need to build Web and database applications quickly but you don't dream in computer code, take heart! Ruby on Rails was created for you, and this book will have you up and running in no time. The Ruby scripting language and the Rails framework let you create full-featured Web applications fast. It's even fun!...
Discover how to
* Install and run Ruby and Rails
* Use the RadRails IDE
* Create a blog with Ruby
* Connect your Web site to a database
* Build a shopping cart
* Explore Ruby's syntax
As a computer book author, I strive not to be full of myself. I have no illusions that you plan on reading this book from cover to cover. I read sections and chapters out of order when I buy a computer book. Why would I expect you to approach my book any differently? And even if I read something in Chapter 2, who says I remember it when I read Chapter 11?
I write each section with these thoughts in mind. In the middle of Chapter 12, I might want you to remember some nugget of knowledge that I introduce in Chapter 4. If I use that nugget over and over again in Chapters 5, 7, 8, and 9, I don’t remind you about it in Chapter 12. But for other nuggets � ones that you don’t read about repeatedly in this book � I provide cross references.
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST
 17.08.2007 0_00_00.jpg)
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road.
Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack.
Briefly, this book:
Outlines many of the most important features of Ruby
Demonstrates how to use conditionals, and how to manipulate strings in Ruby. Includes a section on regular expressions
Describes how to use operators, basic math, functions from the Math module, rational numbers, etc.
Talks you through Ruby arrays, and demonstrates hashes in detail
Explains how to process files with Ruby
Discusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP)
Introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topics
Acquaints you with some of the essentials of Rails, and includes a short Rails tutorial.
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST
 17.08.2007 0_00_00.jpg)
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 databa
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

Ruby is perhaps best known as the engine powering the hugely popular Ruby on Rails web framework. However, it is an extremely powerful and versatile programming language in its own right. It focuses on simplicity and offers a fully object-oriented environment. Beginning Ruby is a thoroughly contemporary guide for every type of reader wanting to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.
The book then explains key Ruby principles, such as classes and objects; projects, modules, and libraries; and other aspects of Ruby such as database access. In addition, Ruby on Rails is covered in depth, and the book’s appendixes provide essential reference information as well as a primer for experienced programmers.
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST
 15.08.2007 0_00_00.jpg)
Design patterns have been used with great success in software programming. They improve productivity, creativity, and efficiency in web design and development, and they reduce code bloat and complexity. In the context of CSS and HTML, design patterns are sets of common functionality that work across various browsers and screen readers, without sacrificing design values or accessibility or relying on hacks and filters. But until now they have not been applied systematically to HTML and CSS web design and development.
With the help of Pro CSS and HTML Design Patterns, you can reap the benefits of using design patterns in your HTML and CSS code. The book provides you with all the CSS and HTML design patterns you need. Web development expert and author Michael Bowers then takes you through multiple design patterns for text, backgrounds, borders, images, forms, layouts, and much more. He shows you exactly how each one works, and how to use them most effectively in your own projects. After you learn about these design patterns, you'll wonder how you ever developed web sites without them!
About the Author
Michael Bowers is a software developer who has been cranking out all kinds of code for 17 years professionally and 25 years personally. He taught himself to program when he was 14 and hasn't stopped since.
He has been the chief software developer and architect for many projects ranging from web sites to application frameworks to compilers. He has built intranet applications
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

Cryptography is an outstanding book that covers all the major areas of cryptography in a readable, mathematically precise form. Several chapters deal with especially active areas of research and give the reader a quick introduction and overview of the basic results in the area. Cryptography provides the mathematical theory that is necessary in order to understand how the various systems work. Most algorithms are presented in the form of pseudocode, together with examples and informal discussion of the underlying ideas. The book gives careful and comprehensive treatment of all the essential core areas of cryptography. Also, several chapters present recent topics that have not received thorough treatment in previous textbooks. Such topics include authentication codes, secret sharing schemes, identification schemes, and key distribution.
Amazon.com
Douglas R. Stinson's Cryptography: Theory and Practice is a mathematically intensive examination of cryptography, including ciphers, the Data Encryption Standard (DES), public key cryptography, one-way hash functions, and digital signatures. Stinson's explication of "zero-sum proofs"--a process by which one person lets another person know that he or she has a password without actually revealing any information--is especially good.
If you are new to the math behind cryptography but want to tackle it, the author covers all of the required background to understand the real mathematics here. Cryptography includes extensive exercises
Read more...
Full download
Posted: August 17th, 2007, 11:07pm CEST

A highly experienced computer book author and expert in the area of security and communications provides experienced programmers with a step-by-step examination of the development of encryption techniques, from the Caesar Cipher through modern-day public and private key encryption methods.
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

* A new more usable organization...every section has been reformatted so that you will never have to search outside of that area for information on the topic you are exploring.
* 30% MORE math coverage...from the basic to the advanced, you'll find fractions, positive and negative numbers, derivatives and integrals, analytical geometry, circular segments, matrices and engineering economics.
* New or revised material on...cutting tools, screw threads, symbols and abbreviations, threads and threading, disc springs, properties and materials, sine bars, and sheet metal.
* Updated Standards.
* New individual indices for standards, materials, and interactive equations.
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Contents
Introduction.
Foundation.
Foundation and Empire.
Second Foundation.
About the author.
The Foundation Series is an epic science fiction series written over a span of forty-four years by Isaac Asimov. It consists of seven volumes that are closely linked to each other, although they can be read separately. The term 'Foundation Series' is often used more generally to include the Robot Series and Empire Series, which are set in the same fictional universe. In total there are fourteen novels and dozens of short stories written by Asimov, and six novels written by other authors after his death. The series is highly acclaimed, winning the one-time Hugo Award for "Best All-Time Series" in 1965.
Foundation was originally a series of eight short stories published in Astounding Magazine between May 1942 and January 1950. According to Asimov the premise was based on ideas set forth in Edward Gibbon's History of the Decline and Fall of the Roman Empire and was invented spontaneously on his way to meet with editor John W. Campbell, with whom he developed the concept.
The first four stories were collected, along with a new story taking place before the others, in a single volume published by Gnome Press in 1951 as Foundation. The remainder of the stories were published in pairs as Foundation and Empire (1952) and Second Foundation (1953), resulting in the "Foundation Trilogy", as the series was known for decades. In 1981, after the series had long been considered the
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Puzzles are as old as human history.What do they reveal about the human mind? A walk through history's most mind-boggling puzzles.In the humanities and the arts, there is a long-standing tradition of identifying the masterpieces-the great novels, the great symphonies, and the great paintings-as the most illuminating things to study. Books are written and courses taught on them. Mathematics, too, has its "great" problems. Significantly, most of these were originally devised as clever puzzles. So, in line with teaching practices in literature, music, and the fine arts, this book introduces basic mathematical ideas through ten puzzle masterpieces.
Review
"With the proliferation of puzzle books, one looks for something different, and here it is! : This treatment will arouse interest, ally suspicion and banish fear." (Mathematical Association of America Online)
"Delightful." (Mathematics Teacher)
Review
"As an undergraduate math major, I studied various areas of mathematics as if under a sequence of microscopes. I had no clear picture of what mathematics as a whole was about. Here is a book, based on ten great puzzles, that provides that much needed view from 40,000 feet. Big concepts such as topology, combinatorics, logic, the infinite, and many others come into clear view at this altitude. For those seeking more detail, there is always the option to land and explore a host of mathematical issues, puzzles and related references. Danesi's approach to relating difficult
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Survival experts provide illustrated, step-by-step instructions on what you need to know fast.
Whatever the situation, whether you're out in the mountains, on board a plane, or driving cross-country, to "survive" means "To outlive, to remain alive or in existence; live on. To continue to exist or live after." After all, that's what it's really all about-about continuing to exist, no matter how dire the circumstances.
Amazon.com
How to Wrestle Free from an Alligator: 4. If its jaws are closed on something you want to remove (for example, a limb), tap or punch it on the snout.
Though it's being marketed as a humorous title--after all, it's unlikely you'll be called upon to land a plane, jump from a motorcycle to a moving car, or win a swordfight--the information contained in The Worst-Case Scenario Survival Handbook is all quite sound. Authors Joshua Piven and David Borgenicht consulted numerous experts in their fields (they're cited at the end of the book) to discover how to survive various and sundry awful events. Parachute doesn't open? Your best bet for survival is to hook your arms through the straps of a fellow jumper's chute--and even then you're likely to dislocate both shoulders and break both legs. Car sinking in water? Open the window immediately to equalize pressure, then open the car door and swim to the surface. Buried in an avalanche? Spit on the snow--it will tell you which direction is really up. Then dig as fast as you can.
Each survival skill is
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Since its first publication in 1974, Use Your Head has acquired the status of a classic.Translated into twelve languages, with worldwide sales well in excess of 250,000.Tony Buzan's book has helped scores of people to understand the true capacity of the human brain and realise and develop many of the abilities that normally lie dormant. Now in a new and revised edition of his classic bestseller, Tony Buzan explains the latest discoveries about the brain and helps you to understand more clearly how your mind works. Fully illustrated in colour and black and white, with tests and exercises designed to improve your reading power and memory, Use Your Head will help you to study more effectively, solve problems more readily and develop your own ways of thinking.
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Reviews
Dr R J A Lambourne, Open University
"I will continue to recommend this book to those who seek accessible yet comprehensive introduction to particle and astroparticle physics"
George Ellis in MNASSA Vol. 61 Nos. 7 and 8
".. it is highly recommended"
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Early chapters give an overview of COM and the use of ATL to develop components, controls, and document objects. Subsequent chapters analyze the key design considerations and explore specific programming techniques for such projects as tear-off interfaces, out-of-proc servers, and applications. Concluding chapters cover debugging and more advanced topics. Finally, the enclosed CD-ROM supplies programmers with the book's sample code as well as abundant sample controls and components.
ATL can help software development professionals accomplish more and be more productive. INSIDE ATL shows them how.
Written for readers with knowledge of C++, Inside ATL surveys the strengths of today's Active Template Library (ATL), used for creating lightweight, high-performance COM components on Windows. This book provides an excellent guide to ATL programming while introducing all its features, both for client- and server-side development.
One of the best features of Inside ATL is its thorough coverage of using (and understanding) the wizard-generated code in Visual C++. The authors describe each of the choices developers face when running these wizards, as well as examining and modifying the generated boilerplate code. (You'll find good detail on the various threading options available with ATL components.) The book also provides an excellent discussion of smart pointers and C++ templates to explain how ATL works by analogy. Another notable section is the full treatment of using ATL t
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Beginning Web Programming with HTML, XHTML, and CSS teaches you how to write Web pages using HTML, XHTML, and CSS. It follows standards-based principles, but also teaches readers ways around problems they are likely to face using (X)HTML.
While XHTML is the "current" standard, the book still covers HTML because many people do not yet understand that XHTML is the official successor to HTML, and many readers will still stick with HTML for backward compatibility and simpler/informal Web pages that don't require XHTML compliance.
The book teaches basic principles of usability and accessibility along the way, to get users into the mode of developing Web pages that will be available to as many viewers as possible from the start. The book also covers the most commonly used programming/scripting language - JavaScript - and provides readers with a roadmap of other Web technologies to learn after mastering this book to add more functionality to their sites.
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

Including the addition of 40 new species, this 2nd edition is completely updated to reflect the changes in endangered and threatened status. Color photographs and maps provide students with many species threatened by extinction, including amphibians, birds, crustaceans, fish, insects, mammals, mollusks, reptiles and more. Each of the 240 entries gives a species description, location, reason for endangerment and measures being taken to protect it.
Review
"An impressive set. Accessible to students in grades five and up and is recommended for school and public libraries."
-- RBB/Booklist (04/15/99)
"...This is a wonderful research tool for life science classes."
-- Public Schools of North Carolina
Book Report :
"Often we limit our thinking of endangered species to only animals, but this set includes endangered and threatened mammals, arachnids, birds, crustaceans, insects, mollusks, amphibians, fish, reptiles and plants. Gives a good overview of the species, and is an excellent starting place. Recommended."
-- Book Report (October 1999)
"This will be a useful set for both school and public libraries. A very affordable alternative to The Endangered Wildlife of the World (Marchall Cavendish, 1993) or the Grolier Student Encyclopedia of Endangered Species (Grolier, 1994).
-- School Library Journal (August 1999)
School Library Journal :
"This will be a useful set for both school and public libraries. A very affordable alternative to The Endangered Wildlife o
Read more...
Full download
Posted: August 8th, 2007, 12:29pm CEST

This is a companion volume to "An Illustrated History of Britain". It traces the history of the USA from the time of the Amerindians, through to the arrival of the Europeans, to the present day. Topics covered include colonial life, the Civil War and the American involvement in Vietnam. Each chapter consists of two or three double page spreads with inset material highlighting some of the characters or events mentioned in the main text.
Read more...
Full download