A growing body of evidence from the sciences suggests that our moral beliefs have an evolutionary basis. To explain how human morality evolved, some philosophers have called for the study of morality to be naturalized, i.e., to explain it in terms of natural causes by looking at its historical and biological origins. The present...
This popular tutorial introduction to standard C++ has been completely updated, reorganized, and rewritten to help programmers learn the language faster and use it in a more modern, effective way.Just as C++ has evolved since the last edition, so has the authors' approach to teaching it. They now introduce the C++ standard library from...
The three leading open source alternatives to Microsoft Office, Internet Explorer and Outlook are OpenOffice.org, Firefox and Thunderbird. If you are looking to make the migration to these open source applications, Sams Teach Yourself OpenOffice.org 2, Firefox and Thunderbird All in One will...
In High Performance MySQL you will learn about MySQL indexing and optimization in depth so you can make better use of these key features. You will learn practical replication, backup, and load-balancing strategies with information that goes beyond available tools to discuss their effects in real-life...
Learn what it takes to get data-driven Web sites up and running using PHP 5 and MySQL
The popularity of using MySQL and PHP to create organized and efficient Web sites is growing at a steady pace. MySQL has proven itself to be fast, robust, and easy to use. It works well with PHP, and it’s perfect for Web applications for simple to robust...
Design patterns books have been gaining popularity since languages like Java and C++ first became widely used. Since Microsoft released its first truly object-oriented language, .NET, software designers from an even broader range of business and programming spheres have been looking for ways to refine and write better code. Many have turned toward...
"The best introduction to Haskell available. There are many paths towards becoming comfortable and competent with the language but I think studying this book is the quickest path. I urge readers of this magazine to recommend Programming in Haskell to anyone who has been thinking about learning the language. Duncan Coutts, Monad Reader ...
The urge to write this book—and it was indeed an urge—arose because of two reasons. The first was the lack of a book that approached patient care from the viewpoint of on-call medical residents. New residents faced with admitting a sick patient in the middle of the night have three priorities: one, a working diagnosis; two, a...
Dynamic Language Runtime (DLR) in .NET is a framework for designing and interacting with dynamic languages such as Python and Ruby. For the first time, the DLR places such languages on an equal footing in the .NET world with compiled languages such as C# and VB.NET. Chaur Wu’s book, Pro DLR in .NET 4,...
It has been almost two years now since Adobe started releasing super-secret early betas
of their mobile AIR runtimes and Flex framework. During that time, only a select few
were kicking the tires and seeing what was possible while waiting for more phones to
successfully run Android 2.2 and the iPhone packager to be completed.
...
Think you have the next great Kindle Fire app idea? The Kindle Fire Application Sketch Book is an essential tool for any aspiring Kindle Fire developer. This sketch book makes it easy to centralize and organize your ideas, featuring enlarged Kindle Fire templates to write on. Professionally printed on high-quality...