Evil by Design: Design patterns that lead us into temptation
by Chris Nodder
Publisher: O'Reilly Media 2012
Number of pages: 361
Evil by Design takes a tongue and cheek look at how web and application design can be used to exploit psychological principles to persuade us to act. Features include: Examples of evil designs from around the Web; Introduction to the psychology of persuasion; How-to steps to replicate these patterns on your own site.
Home page url
Download or read it online for free here:
by Allen Downey - Green Tea Press
A concise introduction to software design using Python. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. The goal is to teach you to think like a computer scientist.
by The Unicode Consortium - Addison-Wesley Professional
Technical guide to the creation of software for worldwide use. The book includes detailed specifications for Unicode: structure, encoding forms, character properties, semantics, equivalence, combining characters, conversion, allocation, etc.
by Mitchell Hashimoto - O'Reilly Media
Vagrant is a must-have tool for developers and ops engineers. You'll learn how to use this open source software to quickly build a virtual machine for any purpose -- including a fully provisioned development environment right on your desktop.
Software testing is an investigation conducted to provide information about the quality of the product under test. It can also provide an objective view of the software to allow the business to understand the risks of software implementation.