Posted: September 19th, 2007, 10:57pm CEST
Aiming to prove that writing programs for Windows in the Assembly language is no more difficult than writing the same programs using C/C++, this guide shows how Assembly code is actually more compact and executes faster. The algorithmic knowledge and skills lost in high-level programming provides the justification demonstrated in this guide for using Assembly code. Working applications with detailed comments and descriptions of their operating principles, along with material that can be considered hackish, are included. The tools and techniques of code analysis and modification are covered, making this a useful tool for programmers eager to become better acquainted with hacker methods. Not a guide on Assembly language, this represents a symbiosis between the Assembly language and the Windows operating system.
About the Author
Vlad Pirogov is an expert in the development of performance-effective applications for Windows who has designed and implemented software with Assembly.
Table of Contents
The Assembly Programming Master Book
Introduction
Part I - Basics of 32-Bit Programming for Windows
Chapter 1 - Windows Programming Tools
Chapter 2 - Windows Programming Basics
Chapter 3 - Simple Programs Written in Assembly Language
Chapter 4 - 16-Bit Programming Overview
Chapter 5 - MASM and TASM Assemblers
Part II - Windows Programming
Chapter 6 - Text Encoding in Windows
Chapter 7 - Examples of Simple Programs
Chapter 8 - Console Applications Read more...

Posted: September 19th, 2007, 10:57pm CEST
What's the number one thing that search engine experts do NOT want you to know about increasing traffic to your web site?
That increasing traffic to your website is easier than you think.
Search engine optimization ("SEO") pros would have you believe that the secrets to ranking well in search engines like Google, Yahoo, and MSN involve some sort of mysterious, magical, technological voodoo.
It's time to pull back the curtain.
"Search engine optimization" is the art and science of publishing information and building links that makes search engines rank your website high in the search results.
Each and every day hundreds of millions of people search for products, services and information using search engines, and the SEO consulting industry has become really big business. That's why some SEO professionals are pretty steamed that I'm revealing these simple truths to you.
Here's just a few of the things they don't want you to know:
SEO is not hard. Anyone can be successful at it with the right information.
You do not need to spend thousands of dollars to get top rankings.
You know your product and industry better than any consultant does, and armed with knowledge of SEO techniques you can do a better job of promoting your sites than they can.
Many SEOs do not do their best work for clients . If they did, you could fire them when you got your results-that's why they would rather slowly raise your rankings over time and show continued improvement to just Read more...

Posted: September 19th, 2007, 10:57pm CEST
A Microchip insider tells all on the newest, most powerful PICs ever!
Includes handy checklists to help readers perform the most common programming and debugging tasks
The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.
Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This books common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the texts many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.
You will learn about:
* basic timing and I/O operations,
* multitasking using the PIC24 interrupts,
* all the new hardware peripherals
* how to control LCD displays,
* generating audio and video signals,
* accessing mass-storage media,
* Read more...

Posted: September 19th, 2007, 10:57pm CEST
Macromedia Flash MX 2004 For Dummies guides beginning animators through the basics of creating their first Flash animations. Authors Ellen Finkelstein and Gurdy Leete, both experienced Flash professionals and trainers, help users create basic figures, add text and layers, incorporate user actions, edit and add sound, and publish the final results. Macromedia Flash MX 2004 For Dummies comes with a CD that includes all the examples used in the book, sample animations from other Flash users, and a trial version of the product itself. Read more...

Posted: September 19th, 2007, 10:57pm CEST
The night sky holds endless fascination for anyone who chooses simply to look up and observe, but with so much to see, it can be difficult to know where to start. This remarkable book introduces you to the fifty best sights in astronomy and tells you exactly how to see them. In no time at all, you will learn how to find and appreciate the Orion group of constellations; the Summer Triangle; Venus, Jupiter, and Mars; the best meteor showers; man-made satellites; star clusters; novae; variable stars; and more.
The sights are presented according to the field of view necessary to see them. Your eyes and a clear night sky are all you need to view the sights in the first part of the book, before moving on to those that can be observed through binoculars and, finally, a telescope. Concise descriptions and explanations of these spectacular visual wonders will deepen your appreciation of them and spur further exploration. You will also find the essential basic information on astronomical observation you need to get started, including observing conditions, techniques, telescopes, and astronomical measurements.
Once you start gazing, you'll see that the sky really is the limit-and discovering its amazing treasures will become your lifetime passion.
Reviews
"Fred Schaaf is one of the most experienced astronomical observers of our time. For more than two decades, his view of the sky-what will be visible, when it will be visible, and what it will look like-has encouraged tens Read more...

Posted: September 19th, 2007, 10:57pm CEST
From the Back Cover
Fundamentals of Embedded Software: Where C and Assembly Meet is a refreshing alternative to the traditional sophomore text on computer organization and assembly language programming. The text approaches assembly the way it is commonly used in practice>to implement small, fast, or special-purpose routines called from a main program written in a high-level language such as C. By using an embedded software context, the text introduces multi-threaded programming, preemptive and non-preemptive systems, shared resources, and scheduling, thus providing a solid foundation for subsequent courses on operating systems, real-time systems, networking, and microprocessor-based design.
The text will help you:
* appreciate the often overlooked consequences and limitations of binary representation.
* implement fast real-number arithmetic using fixed-point reals instead of floating-point.
* reinforce your comprehension of scope, parameter passing, recursion, and memory allocation.
* employ features of C (such as bit-manipulation and variant access) commonly used in embedded software.
* write functions in Intel x86 protected mode assembly to be called from C.
* estimate maximum data rate and latency for various styles of I/O programming.
* manage multiple threads, shared resources, and critical sections.
* develop programming practices that avoid priority inversions, deadlocks, and shared memory problems.
Fundamentals of Embedded Software: Where C Read more...

Posted: September 19th, 2007, 10:57pm CEST
Of all the fixed stars in the night sky, Sirius is by far the brightest - almost twice as bright as its nearest rival, the star Canopus, which lies too far south to be viewed from most of the Northern Hemisphere. Only the Sun, Moon and the planets Venus, Jupiter and, at times, Mars, appear brighter. Sirius, with its flashing brilliance, is a striking feature of the northern winter sky and has understandably drawn the attention of observers of the night sky for thousands of years.
Sirius has many names. Astronomers recognize over fifty designations for the star, but the most commonly used is Alpha Canis Majoris, the brightest star in the constellation Canis Major. This is Latin for the 'Great Dog', which has led to its popular nickname the 'Dog Star'. Over the centuries many beliefs have come to be associated with Sirius. Some of these beliefs still echo in such phrases as 'the dog days of summer', which the ancient Romans understood well. Other old beliefs long ago fell from public consciousness - only to be revived and to grow into modern popular and scientific controversies. Although these beliefs may seem quite recent, many have their origins in the ancient lore surrounding Sirius; humans seem naturally drawn to its brilliance, and a surprising number of modern cults have nucleated around beliefs in which Sirius plays a prominent role.
From the reviews:
"This book is wonderful, being an authoritative and connected history of Sirius as seen throughout the ages. : Read more...

Posted: September 19th, 2007, 10:57pm CEST
In an embedded system, firmware is the software that directly interfaces with the microcontroller, controlling the systems function. The major forces driving the embedded firmware development process today are reduced development times, increased complexity, and the need to handle multiple tasks simultaneously. These forces translate into strenuous design requirements for embedded engineers and programmers. Many low-level embedded microcontroller designs have insufficient memory and/or architectural limitations that make the use of a real-time operating system impractical. The techniques presented in this book allow the design of robust multitasking firmware through the use of interleaved state machines. This book presents a complete overview of multitasking terminology and basic concepts. Practical criteria for task selection and state machine design are also discussed.
Designing multitasking firmware is arduous, complex and fraught with potential for errors, and there is no one, standard way to do it. This book will present a complete and well-organized design approach with examples and sample source code that designers can follow.
* Covers every aspect of design from the system level to the component level, including system timing, communicating with the hardware, integration and testing.
* Accompanying CD-ROM contains the source code for the text examples and other useful design tools.
About the Author
Keith E. Curtis earned a BSEE from Montana State University. Read more...

Posted: September 19th, 2007, 10:57pm CEST
Here is a comprehensive introduction to yoga geared to men of all ages and backgrounds-whether they're athletic or sedentary, young or old, or devotees of yoga who seek new information to enhance their existing practices or neophytes just starting out on their yoga journeys. The information is presented in simple, how-to form so that you can perform a basic, yet complete, yoga session on your own. It provides an overview of all the major styles of yoga so that you can custom tailor a practice to suit your needs. In addition, Yoga for Men includes information specific to men-yoga and male health concerns, yoga for all phases of a man's life, how yoga can enhance performance for athletic activities (and your sex life!), and how yoga can be enjoyed with a partner. Yoga for Men provides today's man with a prescription for a lifestyle that unites body, mind, and spirit.
This has to be one of the best books of the decade on yoga in general as well as being a first in discussing yoga for men (although women will love it, too).Without the embellishment and dubious information often found in some contemporary yoga texts, Thomas Claire writes in a way that makes the book difficult to put down.
* Yoga is an ongoing process, not a set end point.
* Yoga can help each of us, wherever we are on our path and whatever our current concerns might be.
* You'll find a wealth of information on yoga, including its history, the philosophy behind it, and detailed presentations of the most wi Read more...

Posted: September 19th, 2007, 10:57pm CEST
"Create Killer Websites Using the Power of Modern JavaScript" DHTML Utopia is an easy-to-follow, step-by-step tutorial that will show you how to make your websites more slick, dynamic, and usable.
Add dynamic interactivity to your website with DHTML by combining the power of JavaScript, Cascading Style Sheets(CSS), and the Document Object Model (DOM) to achieve bulletproof, accessible, standards-compliant, and aesthetically pleasing results that work on all browsers.
* Build fancy DHTML effects that can be instantly reused in any project
* Learn to code accessible JavaScript that won't trouble older browsers
* Make search engine friendly, multi-level, drop-down navigation menus
* Create usable forms that auto-complete, just like "Google Suggest"
* Build dynamic web applications using remote scripting techniques/Ajax
From the Back Cover
Add dynamic interactivity to your Web site with DHTML and Cascading Style Sheets!
* Targeted to designers and content creators, not just programmers.
* Visual, task-based format the ideal way to get up and running with DHTML.
This edition is up-to-date on the current Web standards and browsers, and includes all new coverage of using DHTML to get information about the browser environment and adding multimedia to a site, as well as new basic and advanced dynamic techniques, such as making objects appear and disappear, moving objects in 3D, and adding dynamic content. This edition offers full cross-platform and cross-bro Read more...

Posted: September 19th, 2007, 6:11pm CEST
What's the number one thing that search engine experts do NOT want you to know about increasing traffic to your web site?
That increasing traffic to your website is easier than you think.
Search engine optimization ("SEO") pros would have you believe that the secrets to ranking well in search engines like Google, Yahoo, and MSN involve some sort of mysterious, magical, technological voodoo.
It's time to pull back the curtain.
"Search engine optimization" is the art and science of publishing information and building links that makes search engines rank your website high in the search results.
Each and every day hundreds of millions of people search for products, services and information using search engines, and the SEO consulting industry has become really big business. That's why some SEO professionals are pretty steamed that I'm revealing these simple truths to you.
Here's just a few of the things they don't want you to know:
SEO is not hard. Anyone can be successful at it with the right information.
You do not need to spend thousands of dollars to get top rankings.
You know your product and industry better than any consultant does, and armed with knowledge of SEO techniques you can do a better job of promoting your sites than they can.
Many SEOs do not do their best work for clients . If they did, you could fire them when you got your results-that's why they would rather slowly raise your rankings over time and show continued improvement to just Read more...

Posted: September 19th, 2007, 6:11pm CEST
A Microchip insider tells all on the newest, most powerful PICs ever!
Includes handy checklists to help readers perform the most common programming and debugging tasks
The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.
Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This books common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the texts many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.
You will learn about:
* basic timing and I/O operations,
* multitasking using the PIC24 interrupts,
* all the new hardware peripherals
* how to control LCD displays,
* generating audio and video signals,
* accessing mass-storage media,
* Read more...

Posted: September 19th, 2007, 6:11pm CEST
Macromedia Flash MX 2004 For Dummies guides beginning animators through the basics of creating their first Flash animations. Authors Ellen Finkelstein and Gurdy Leete, both experienced Flash professionals and trainers, help users create basic figures, add text and layers, incorporate user actions, edit and add sound, and publish the final results. Macromedia Flash MX 2004 For Dummies comes with a CD that includes all the examples used in the book, sample animations from other Flash users, and a trial version of the product itself. Read more...

Posted: September 19th, 2007, 6:11pm CEST
The night sky holds endless fascination for anyone who chooses simply to look up and observe, but with so much to see, it can be difficult to know where to start. This remarkable book introduces you to the fifty best sights in astronomy and tells you exactly how to see them. In no time at all, you will learn how to find and appreciate the Orion group of constellations; the Summer Triangle; Venus, Jupiter, and Mars; the best meteor showers; man-made satellites; star clusters; novae; variable stars; and more.
The sights are presented according to the field of view necessary to see them. Your eyes and a clear night sky are all you need to view the sights in the first part of the book, before moving on to those that can be observed through binoculars and, finally, a telescope. Concise descriptions and explanations of these spectacular visual wonders will deepen your appreciation of them and spur further exploration. You will also find the essential basic information on astronomical observation you need to get started, including observing conditions, techniques, telescopes, and astronomical measurements.
Once you start gazing, you'll see that the sky really is the limit-and discovering its amazing treasures will become your lifetime passion.
Reviews
"Fred Schaaf is one of the most experienced astronomical observers of our time. For more than two decades, his view of the sky-what will be visible, when it will be visible, and what it will look like-has encouraged tens Read more...

Posted: September 19th, 2007, 6:11pm CEST
From the Back Cover
Fundamentals of Embedded Software: Where C and Assembly Meet is a refreshing alternative to the traditional sophomore text on computer organization and assembly language programming. The text approaches assembly the way it is commonly used in practice>to implement small, fast, or special-purpose routines called from a main program written in a high-level language such as C. By using an embedded software context, the text introduces multi-threaded programming, preemptive and non-preemptive systems, shared resources, and scheduling, thus providing a solid foundation for subsequent courses on operating systems, real-time systems, networking, and microprocessor-based design.
The text will help you:
* appreciate the often overlooked consequences and limitations of binary representation.
* implement fast real-number arithmetic using fixed-point reals instead of floating-point.
* reinforce your comprehension of scope, parameter passing, recursion, and memory allocation.
* employ features of C (such as bit-manipulation and variant access) commonly used in embedded software.
* write functions in Intel x86 protected mode assembly to be called from C.
* estimate maximum data rate and latency for various styles of I/O programming.
* manage multiple threads, shared resources, and critical sections.
* develop programming practices that avoid priority inversions, deadlocks, and shared memory problems.
Fundamentals of Embedded Software: Where C Read more...

Posted: September 19th, 2007, 6:11pm CEST
Of all the fixed stars in the night sky, Sirius is by far the brightest - almost twice as bright as its nearest rival, the star Canopus, which lies too far south to be viewed from most of the Northern Hemisphere. Only the Sun, Moon and the planets Venus, Jupiter and, at times, Mars, appear brighter. Sirius, with its flashing brilliance, is a striking feature of the northern winter sky and has understandably drawn the attention of observers of the night sky for thousands of years.
Sirius has many names. Astronomers recognize over fifty designations for the star, but the most commonly used is Alpha Canis Majoris, the brightest star in the constellation Canis Major. This is Latin for the 'Great Dog', which has led to its popular nickname the 'Dog Star'. Over the centuries many beliefs have come to be associated with Sirius. Some of these beliefs still echo in such phrases as 'the dog days of summer', which the ancient Romans understood well. Other old beliefs long ago fell from public consciousness - only to be revived and to grow into modern popular and scientific controversies. Although these beliefs may seem quite recent, many have their origins in the ancient lore surrounding Sirius; humans seem naturally drawn to its brilliance, and a surprising number of modern cults have nucleated around beliefs in which Sirius plays a prominent role.
From the reviews:
"This book is wonderful, being an authoritative and connected history of Sirius as seen throughout the ages. : Read more...

Posted: September 19th, 2007, 6:11pm CEST
In an embedded system, firmware is the software that directly interfaces with the microcontroller, controlling the systems function. The major forces driving the embedded firmware development process today are reduced development times, increased complexity, and the need to handle multiple tasks simultaneously. These forces translate into strenuous design requirements for embedded engineers and programmers. Many low-level embedded microcontroller designs have insufficient memory and/or architectural limitations that make the use of a real-time operating system impractical. The techniques presented in this book allow the design of robust multitasking firmware through the use of interleaved state machines. This book presents a complete overview of multitasking terminology and basic concepts. Practical criteria for task selection and state machine design are also discussed.
Designing multitasking firmware is arduous, complex and fraught with potential for errors, and there is no one, standard way to do it. This book will present a complete and well-organized design approach with examples and sample source code that designers can follow.
* Covers every aspect of design from the system level to the component level, including system timing, communicating with the hardware, integration and testing.
* Accompanying CD-ROM contains the source code for the text examples and other useful design tools.
About the Author
Keith E. Curtis earned a BSEE from Montana State University. Read more...

Posted: September 19th, 2007, 6:11pm CEST
Here is a comprehensive introduction to yoga geared to men of all ages and backgrounds-whether they're athletic or sedentary, young or old, or devotees of yoga who seek new information to enhance their existing practices or neophytes just starting out on their yoga journeys. The information is presented in simple, how-to form so that you can perform a basic, yet complete, yoga session on your own. It provides an overview of all the major styles of yoga so that you can custom tailor a practice to suit your needs. In addition, Yoga for Men includes information specific to men-yoga and male health concerns, yoga for all phases of a man's life, how yoga can enhance performance for athletic activities (and your sex life!), and how yoga can be enjoyed with a partner. Yoga for Men provides today's man with a prescription for a lifestyle that unites body, mind, and spirit.
This has to be one of the best books of the decade on yoga in general as well as being a first in discussing yoga for men (although women will love it, too).Without the embellishment and dubious information often found in some contemporary yoga texts, Thomas Claire writes in a way that makes the book difficult to put down.
* Yoga is an ongoing process, not a set end point.
* Yoga can help each of us, wherever we are on our path and whatever our current concerns might be.
* You'll find a wealth of information on yoga, including its history, the philosophy behind it, and detailed presentations of the most wi Read more...

Posted: September 19th, 2007, 6:11pm CEST
"Create Killer Websites Using the Power of Modern JavaScript" DHTML Utopia is an easy-to-follow, step-by-step tutorial that will show you how to make your websites more slick, dynamic, and usable.
Add dynamic interactivity to your website with DHTML by combining the power of JavaScript, Cascading Style Sheets(CSS), and the Document Object Model (DOM) to achieve bulletproof, accessible, standards-compliant, and aesthetically pleasing results that work on all browsers.
* Build fancy DHTML effects that can be instantly reused in any project
* Learn to code accessible JavaScript that won't trouble older browsers
* Make search engine friendly, multi-level, drop-down navigation menus
* Create usable forms that auto-complete, just like "Google Suggest"
* Build dynamic web applications using remote scripting techniques/Ajax
From the Back Cover
Add dynamic interactivity to your Web site with DHTML and Cascading Style Sheets!
* Targeted to designers and content creators, not just programmers.
* Visual, task-based format the ideal way to get up and running with DHTML.
This edition is up-to-date on the current Web standards and browsers, and includes all new coverage of using DHTML to get information about the browser environment and adding multimedia to a site, as well as new basic and advanced dynamic techniques, such as making objects appear and disappear, moving objects in 3D, and adding dynamic content. This edition offers full cross-platform and cross-bro Read more...

Posted: September 19th, 2007, 6:11pm CEST
Using a cookbook approach, The JavaScript Anthology will show you how to apply JavaScript to solve over 101 common Web Development challenges. You'll discover how-to:
* Optimize your code so that it runs faster
* Create Ajax applications with the XmlHttpRequest object
* Validate web forms to improve usability
* Take control of your web pages with the DOM
* Ensure that your JavaScript code is accessible
* Create slick drop-down menu systems
Included in this book is extensive coverage of DHTML and Ajax, including how-to create and customize advanced effects such as draggable elements, dynamically sorting data in a Web Browser, advanced menu systems, retrieving data from a Web Server using XMLHttpRequest and more.
The JavaScript Anthology also includes extensive coverage of object oriented coding, efficient script design, accessibility, and cross-browser issues. Best of all, you'll get download access to all the code used in the book, so you can put the scripts to use instantly. Read more...

Posted: September 19th, 2007, 5:44pm CEST
A Microchip insider tells all on the newest, most powerful PICs ever!
Includes handy checklists to help readers perform the most common programming and debugging tasks
The new 16-bit PIC24 chip provides embedded programmers with more speed, more memory, and more peripherals than ever before, creating the potential for more powerful cutting-edge PIC designs. This book teaches readers everything they need to know about these chips: how to program them, how to test them, and how to debug them, in order to take full advantage of the capabilities of the new PIC24 microcontroller architecture.
Author Lucio Di Jasio, a PIC expert at Microchip, offers unique insight into this revolutionary technology, guiding the reader step-by-step from 16-bit architecture basics, through even the most sophisticated programming scenarios. This books common-sense, practical, hands-on approach begins simply and builds up to more challenging exercises, using proven C programming techniques. Experienced PIC users and newcomers to the field alike will benefit from the texts many thorough examples, which demonstrate how to nimbly side-step common obstacles, solve real-world design problems efficiently, and optimize code for all the new PIC24 features.
You will learn about:
* basic timing and I/O operations,
* multitasking using the PIC24 interrupts,
* all the new hardware peripherals
* how to control LCD displays,
* generating audio and video signals,
* accessing mass-storage media,
* Read more...

Posted: September 19th, 2007, 5:44pm CEST
Macromedia Flash MX 2004 For Dummies guides beginning animators through the basics of creating their first Flash animations. Authors Ellen Finkelstein and Gurdy Leete, both experienced Flash professionals and trainers, help users create basic figures, add text and layers, incorporate user actions, edit and add sound, and publish the final results. Macromedia Flash MX 2004 For Dummies comes with a CD that includes all the examples used in the book, sample animations from other Flash users, and a trial version of the product itself. Read more...

Posted: September 19th, 2007, 5:44pm CEST
The night sky holds endless fascination for anyone who chooses simply to look up and observe, but with so much to see, it can be difficult to know where to start. This remarkable book introduces you to the fifty best sights in astronomy and tells you exactly how to see them. In no time at all, you will learn how to find and appreciate the Orion group of constellations; the Summer Triangle; Venus, Jupiter, and Mars; the best meteor showers; man-made satellites; star clusters; novae; variable stars; and more.
The sights are presented according to the field of view necessary to see them. Your eyes and a clear night sky are all you need to view the sights in the first part of the book, before moving on to those that can be observed through binoculars and, finally, a telescope. Concise descriptions and explanations of these spectacular visual wonders will deepen your appreciation of them and spur further exploration. You will also find the essential basic information on astronomical observation you need to get started, including observing conditions, techniques, telescopes, and astronomical measurements.
Once you start gazing, you'll see that the sky really is the limit-and discovering its amazing treasures will become your lifetime passion.
Reviews
"Fred Schaaf is one of the most experienced astronomical observers of our time. For more than two decades, his view of the sky-what will be visible, when it will be visible, and what it will look like-has encouraged tens Read more...

Posted: September 19th, 2007, 5:44pm CEST
From the Back Cover
Fundamentals of Embedded Software: Where C and Assembly Meet is a refreshing alternative to the traditional sophomore text on computer organization and assembly language programming. The text approaches assembly the way it is commonly used in practice>to implement small, fast, or special-purpose routines called from a main program written in a high-level language such as C. By using an embedded software context, the text introduces multi-threaded programming, preemptive and non-preemptive systems, shared resources, and scheduling, thus providing a solid foundation for subsequent courses on operating systems, real-time systems, networking, and microprocessor-based design.
The text will help you:
* appreciate the often overlooked consequences and limitations of binary representation.
* implement fast real-number arithmetic using fixed-point reals instead of floating-point.
* reinforce your comprehension of scope, parameter passing, recursion, and memory allocation.
* employ features of C (such as bit-manipulation and variant access) commonly used in embedded software.
* write functions in Intel x86 protected mode assembly to be called from C.
* estimate maximum data rate and latency for various styles of I/O programming.
* manage multiple threads, shared resources, and critical sections.
* develop programming practices that avoid priority inversions, deadlocks, and shared memory problems.
Fundamentals of Embedded Software: Where C Read more...

Posted: September 19th, 2007, 5:44pm CEST
Of all the fixed stars in the night sky, Sirius is by far the brightest - almost twice as bright as its nearest rival, the star Canopus, which lies too far south to be viewed from most of the Northern Hemisphere. Only the Sun, Moon and the planets Venus, Jupiter and, at times, Mars, appear brighter. Sirius, with its flashing brilliance, is a striking feature of the northern winter sky and has understandably drawn the attention of observers of the night sky for thousands of years.
Sirius has many names. Astronomers recognize over fifty designations for the star, but the most commonly used is Alpha Canis Majoris, the brightest star in the constellation Canis Major. This is Latin for the 'Great Dog', which has led to its popular nickname the 'Dog Star'. Over the centuries many beliefs have come to be associated with Sirius. Some of these beliefs still echo in such phrases as 'the dog days of summer', which the ancient Romans understood well. Other old beliefs long ago fell from public consciousness - only to be revived and to grow into modern popular and scientific controversies. Although these beliefs may seem quite recent, many have their origins in the ancient lore surrounding Sirius; humans seem naturally drawn to its brilliance, and a surprising number of modern cults have nucleated around beliefs in which Sirius plays a prominent role.
From the reviews:
"This book is wonderful, being an authoritative and connected history of Sirius as seen throughout the ages. : Read more...

Posted: September 19th, 2007, 5:44pm CEST
In an embedded system, firmware is the software that directly interfaces with the microcontroller, controlling the systems function. The major forces driving the embedded firmware development process today are reduced development times, increased complexity, and the need to handle multiple tasks simultaneously. These forces translate into strenuous design requirements for embedded engineers and programmers. Many low-level embedded microcontroller designs have insufficient memory and/or architectural limitations that make the use of a real-time operating system impractical. The techniques presented in this book allow the design of robust multitasking firmware through the use of interleaved state machines. This book presents a complete overview of multitasking terminology and basic concepts. Practical criteria for task selection and state machine design are also discussed.
Designing multitasking firmware is arduous, complex and fraught with potential for errors, and there is no one, standard way to do it. This book will present a complete and well-organized design approach with examples and sample source code that designers can follow.
* Covers every aspect of design from the system level to the component level, including system timing, communicating with the hardware, integration and testing.
* Accompanying CD-ROM contains the source code for the text examples and other useful design tools.
About the Author
Keith E. Curtis earned a BSEE from Montana State University. Read more...

Posted: September 19th, 2007, 5:44pm CEST
Here is a comprehensive introduction to yoga geared to men of all ages and backgrounds-whether they're athletic or sedentary, young or old, or devotees of yoga who seek new information to enhance their existing practices or neophytes just starting out on their yoga journeys. The information is presented in simple, how-to form so that you can perform a basic, yet complete, yoga session on your own. It provides an overview of all the major styles of yoga so that you can custom tailor a practice to suit your needs. In addition, Yoga for Men includes information specific to men-yoga and male health concerns, yoga for all phases of a man's life, how yoga can enhance performance for athletic activities (and your sex life!), and how yoga can be enjoyed with a partner. Yoga for Men provides today's man with a prescription for a lifestyle that unites body, mind, and spirit.
This has to be one of the best books of the decade on yoga in general as well as being a first in discussing yoga for men (although women will love it, too).Without the embellishment and dubious information often found in some contemporary yoga texts, Thomas Claire writes in a way that makes the book difficult to put down.
* Yoga is an ongoing process, not a set end point.
* Yoga can help each of us, wherever we are on our path and whatever our current concerns might be.
* You'll find a wealth of information on yoga, including its history, the philosophy behind it, and detailed presentations of the most wi Read more...

Posted: September 19th, 2007, 5:44pm CEST
"Create Killer Websites Using the Power of Modern JavaScript" DHTML Utopia is an easy-to-follow, step-by-step tutorial that will show you how to make your websites more slick, dynamic, and usable.
Add dynamic interactivity to your website with DHTML by combining the power of JavaScript, Cascading Style Sheets(CSS), and the Document Object Model (DOM) to achieve bulletproof, accessible, standards-compliant, and aesthetically pleasing results that work on all browsers.
* Build fancy DHTML effects that can be instantly reused in any project
* Learn to code accessible JavaScript that won't trouble older browsers
* Make search engine friendly, multi-level, drop-down navigation menus
* Create usable forms that auto-complete, just like "Google Suggest"
* Build dynamic web applications using remote scripting techniques/Ajax
From the Back Cover
Add dynamic interactivity to your Web site with DHTML and Cascading Style Sheets!
* Targeted to designers and content creators, not just programmers.
* Visual, task-based format the ideal way to get up and running with DHTML.
This edition is up-to-date on the current Web standards and browsers, and includes all new coverage of using DHTML to get information about the browser environment and adding multimedia to a site, as well as new basic and advanced dynamic techniques, such as making objects appear and disappear, moving objects in 3D, and adding dynamic content. This edition offers full cross-platform and cross-bro Read more...

Posted: September 19th, 2007, 5:44pm CEST
Using a cookbook approach, The JavaScript Anthology will show you how to apply JavaScript to solve over 101 common Web Development challenges. You'll discover how-to:
* Optimize your code so that it runs faster
* Create Ajax applications with the XmlHttpRequest object
* Validate web forms to improve usability
* Take control of your web pages with the DOM
* Ensure that your JavaScript code is accessible
* Create slick drop-down menu systems
Included in this book is extensive coverage of DHTML and Ajax, including how-to create and customize advanced effects such as draggable elements, dynamically sorting data in a Web Browser, advanced menu systems, retrieving data from a Web Server using XMLHttpRequest and more.
The JavaScript Anthology also includes extensive coverage of object oriented coding, efficient script design, accessibility, and cross-browser issues. Best of all, you'll get download access to all the code used in the book, so you can put the scripts to use instantly. Read more...

Posted: September 19th, 2007, 5:44pm CEST
HTML Utopia: Designing Without Tables Using CSS, 2nd Edition is for web developers looking to create websites using Cascading Style Sheets for layout, which allow for faster page downloads, easier maintenance, faster website redesigns, and better search engine optimization.
HTML Utopia covers all aspects of using Cascading Style Sheets in Web Development, and is a must-read for Web Developers designing new sites or upgrading existing ones to use CSS layouts.
This book includes one of the most comprehensive CSS2 references on the market. Jeffrey Zeldman, web design guru and co-founder of the Web Standards Project, says "After reading this book, you will not only understand how to use CSS to emulate old-school, table-driven web layouts, you will be creating websites that would be impossible to design using traditional methods".
The second edition of this popular book includes brand new coverage of Internet Explorer 7, Firefox 1.1, new CSS Solutions, and greatly expanded coverage of popular, cross-browser, CSS layout techniques. Read more...

Posted: September 19th, 2007, 12:08pm CEST
Macromedia Flash MX 2004 For Dummies guides beginning animators through the basics of creating their first Flash animations.
Authors Ellen Finkelstein and Gurdy Leete, both experienced Flash professionals and trainers, help users create basic figures,
add text and layers, incorporate user actions, edit and add sound, and publish the final results. Macromedia Flash MX 2004 For
Dummies comes with a CD that includes all the examples used in the book, sample animations from other Flash users, and a trial
version of the product itself.
Read more...

Posted: September 19th, 2007, 12:08pm CEST
The night sky holds endless fascination for anyone who chooses simply to look up and observe, but with so much to see, it can be difficult to know where to start. This remarkable book introduces you to the fifty best sights in astronomy and tells you exactly how to see them. In no time at all, you will learn how to find and appreciate the Orion group of constellations; the Summer Triangle; Venus, Jupiter, and Mars; the best meteor showers; man-made satellites; star clusters; novae; variable stars; and more.
The sights are presented according to the field of view necessary to see them. Your eyes and a clear night sky are all you need to view the sights in the first part of the book, before moving on to those that can be observed through binoculars and, finally, a telescope. Concise descriptions and explanations of these spectacular visual wonders will deepen your appreciation of them and spur further exploration. You will also find the essential basic information on astronomical observation you need to get started, including observing conditions, techniques, telescopes, and astronomical measurements.
Once you start gazing, you'll see that the sky really is the limit-and discovering its amazing treasures will become your lifetime passion.
Reviews
"Fred Schaaf is one of the most experienced astronomical observers of our time. For more than two decades, his view of the sky-what will be visible, when it will be visible, and what it will look like-has encouraged tens Read more...

Posted: September 19th, 2007, 12:08pm CEST
From the Back Cover
Fundamentals of Embedded Software: Where C and Assembly Meet is a refreshing alternative to the traditional sophomore text on computer organization and assembly language programming. The text approaches assembly the way it is commonly used in practice>to implement small, fast, or special-purpose routines called from a main program written in a high-level language such as C. By using an embedded software context, the text introduces multi-threaded programming, preemptive and non-preemptive systems, shared resources, and scheduling, thus providing a solid foundation for subsequent courses on operating systems, real-time systems, networking, and microprocessor-based design.
The text will help you:
* appreciate the often overlooked consequences and limitations of binary representation.
* implement fast real-number arithmetic using fixed-point reals instead of floating-point.
* reinforce your comprehension of scope, parameter passing, recursion, and memory allocation.
* employ features of C (such as bit-manipulation and variant access) commonly used in embedded software.
* write functions in Intel x86 protected mode assembly to be called from C.
* estimate maximum data rate and latency for various styles of I/O programming.
* manage multiple threads, shared resources, and critical sections.
* develop programming practices that avoid priority inversions, deadlocks, and shared memory problems.
Fundamentals of Embedded Software: Where C Read more...

Posted: September 19th, 2007, 12:08pm CEST
Of all the fixed stars in the night sky, Sirius is by far the brightest - almost twice as bright as its nearest rival, the star Canopus, which lies too far south to be viewed from most of the Northern Hemisphere. Only the Sun, Moon and the planets Venus, Jupiter and, at times, Mars, appear brighter. Sirius, with its flashing brilliance, is a striking feature of the northern winter sky and has understandably drawn the attention of observers of the night sky for thousands of years.
Sirius has many names. Astronomers recognize over fifty designations for the star, but the most commonly used is Alpha Canis Majoris, the brightest star in the constellation Canis Major. This is Latin for the 'Great Dog', which has led to its popular nickname the 'Dog Star'. Over the centuries many beliefs have come to be associated with Sirius. Some of these beliefs still echo in such phrases as 'the dog days of summer', which the ancient Romans understood well. Other old beliefs long ago fell from public consciousness - only to be revived and to grow into modern popular and scientific controversies. Although these beliefs may seem quite recent, many have their origins in the ancient lore surrounding Sirius; humans seem naturally drawn to its brilliance, and a surprising number of modern cults have nucleated around beliefs in which Sirius plays a prominent role.
From the reviews:
"This book is wonderful, being an authoritative and connected history of Sirius as seen throughout the ages. : Read more...

Posted: September 19th, 2007, 12:08pm CEST
In an embedded system, firmware is the software that directly interfaces with the microcontroller, controlling the systems function. The major forces driving the embedded firmware development process today are reduced development times, increased complexity, and the need to handle multiple tasks simultaneously. These forces translate into strenuous design requirements for embedded engineers and programmers. Many low-level embedded microcontroller designs have insufficient memory and/or architectural limitations that make the use of a real-time operating system impractical. The techniques presented in this book allow the design of robust multitasking firmware through the use of interleaved state machines. This book presents a complete overview of multitasking terminology and basic concepts. Practical criteria for task selection and state machine design are also discussed.
Designing multitasking firmware is arduous, complex and fraught with potential for errors, and there is no one, standard way to do it. This book will present a complete and well-organized design approach with examples and sample source code that designers can follow.
* Covers every aspect of design from the system level to the component level, including system timing, communicating with the hardware, integration and testing.
* Accompanying CD-ROM contains the source code for the text examples and other useful design tools.
About the Author
Keith E. Curtis earned a BSEE from Montana State University. Read more...

Posted: September 19th, 2007, 12:08pm CEST
Here is a comprehensive introduction to yoga geared to men of all ages and backgrounds-whether they're athletic or sedentary, young or old, or devotees of yoga who seek new information to enhance their existing practices or neophytes just starting out on their yoga journeys. The information is presented in simple, how-to form so that you can perform a basic, yet complete, yoga session on your own. It provides an overview of all the major styles of yoga so that you can custom tailor a practice to suit your needs. In addition, Yoga for Men includes information specific to men-yoga and male health concerns, yoga for all phases of a man's life, how yoga can enhance performance for athletic activities (and your sex life!), and how yoga can be enjoyed with a partner. Yoga for Men provides today's man with a prescription for a lifestyle that unites body, mind, and spirit.
This has to be one of the best books of the decade on yoga in general as well as being a first in discussing yoga for men (although women will love it, too).Without the embellishment and dubious information often found in some contemporary yoga texts, Thomas Claire writes in a way that makes the book difficult to put down.
* Yoga is an ongoing process, not a set end point.
* Yoga can help each of us, wherever we are on our path and whatever our current concerns might be.
* You'll find a wealth of information on yoga, including its history, the philosophy behind it, and detailed presentations of the most wi Read more...

Posted: September 19th, 2007, 12:08pm CEST
"Create Killer Websites Using the Power of Modern JavaScript" DHTML Utopia is an easy-to-follow, step-by-step tutorial that will show you how to make your websites more slick, dynamic, and usable.
Add dynamic interactivity to your website with DHTML by combining the power of JavaScript, Cascading Style Sheets(CSS), and the Document Object Model (DOM) to achieve bulletproof, accessible, standards-compliant, and aesthetically pleasing results that work on all browsers.
* Build fancy DHTML effects that can be instantly reused in any project
* Learn to code accessible JavaScript that won't trouble older browsers
* Make search engine friendly, multi-level, drop-down navigation menus
* Create usable forms that auto-complete, just like "Google Suggest"
* Build dynamic web applications using remote scripting techniques/Ajax
From the Back Cover
Add dynamic interactivity to your Web site with DHTML and Cascading Style Sheets!
* Targeted to designers and content creators, not just programmers.
* Visual, task-based format the ideal way to get up and running with DHTML.
This edition is up-to-date on the current Web standards and browsers, and includes all new coverage of using DHTML to get information about the browser environment and adding multimedia to a site, as well as new basic and advanced dynamic techniques, such as making objects appear and disappear, moving objects in 3D, and adding dynamic content. This edition offers full cross-platform and cross-bro Read more...

Posted: September 19th, 2007, 12:08pm CEST
Using a cookbook approach, The JavaScript Anthology will show you how to apply JavaScript to solve over 101 common Web Development challenges. You'll discover how-to:
* Optimize your code so that it runs faster
* Create Ajax applications with the XmlHttpRequest object
* Validate web forms to improve usability
* Take control of your web pages with the DOM
* Ensure that your JavaScript code is accessible
* Create slick drop-down menu systems
Included in this book is extensive coverage of DHTML and Ajax, including how-to create and customize advanced effects such as draggable elements, dynamically sorting data in a Web Browser, advanced menu systems, retrieving data from a Web Server using XMLHttpRequest and more.
The JavaScript Anthology also includes extensive coverage of object oriented coding, efficient script design, accessibility, and cross-browser issues. Best of all, you'll get download access to all the code used in the book, so you can put the scripts to use instantly. Read more...

Posted: September 19th, 2007, 12:08pm CEST
HTML Utopia: Designing Without Tables Using CSS, 2nd Edition is for web developers looking to create websites using Cascading Style Sheets for layout, which allow for faster page downloads, easier maintenance, faster website redesigns, and better search engine optimization.
HTML Utopia covers all aspects of using Cascading Style Sheets in Web Development, and is a must-read for Web Developers designing new sites or upgrading existing ones to use CSS layouts.
This book includes one of the most comprehensive CSS2 references on the market. Jeffrey Zeldman, web design guru and co-founder of the Web Standards Project, says "After reading this book, you will not only understand how to use CSS to emulate old-school, table-driven web layouts, you will be creating websites that would be impossible to design using traditional methods".
The second edition of this popular book includes brand new coverage of Internet Explorer 7, Firefox 1.1, new CSS Solutions, and greatly expanded coverage of popular, cross-browser, CSS layout techniques. Read more...

Posted: September 19th, 2007, 12:08pm CEST
This book is for Web Developers who want to learn how to use Linux and Apache for Website Hosting. The first chapters will teach you how to install Linux and Apache 2.0 on a home or office machine for testing purposes. Then you'll learn how to perform dozens of common tasks including:
* Updating server software
* Setting up new Websites, Email Accounts and Subdomains
* Configuring various Linux and Apache files related to performance and security
* Install spam filtering software
* Perform automatic backups and crash recoveries
And much more.
This is the ideal book for anyone who wants to run Websites using a leased or co-located Linux server, without having to spends thousands of dollars annually on third party support and management. Read more...
