Democracy means rule by the people, but in practice even the most robust democracies delegate most rule making to a political class
The gap between the public and its representatives might seem unbridgeable in the modern world, but Legislature by Lot examines an inspiring solution: a legislature chosen through...
Whether you have a small team that is already closely aligned with your customers or a large team in a gigantic or multinational organization, you will find in these pages a wealth of ideas to challenge, inspire, and encourage you and your team members to substantially improve your software development.
Many aspects of usability testing have been thoroughly studied and documented. This isnt true, however, of the details of interacting with the test participants who provide the critical usability data. This omission has meant that there have been no training materials and no principles from which new moderators can learn how to interact.
What do you do when your database application isn’t running fast enough? You troubleshoot, of course. Finding the slow part of an application is often the easy part of the battle. It’s finding a solution that’s difficult. Troubleshooting Oracle Performance helps by providing a systematic approach to addressing the...
To reduce the risk of digital forensic evidence being called into question in judicial proceedings, it is important to have a rigorous methodology and set of procedures for conducting digital forensic investigations and examinations. Digital forensic investigation in the cloud computing environment, however, is in infancy due to the...
"How can you argue with the core principles of Lean, that you focuson what provides value to your customer and eliminate work that isnot necessary (muda)? Internal auditors need to understandnot only who their primary customers are, but what isvaluable to them - which in most cases is assurance that the risksthat matter to the...
Professional Multicore Programming: Design and Implementation for C++ Developers
In order to increase overall system performance, computer manufacturers have opted to add more processors rather than increase clock frequency. In turn, if you want an application to benefit from the next new processor, that application will...
As data grows exponentially day-by-day, extracting information becomes a tedious activity in itself. Technologies like Hadoop are trying to address some of the concerns, while Solr provides high-speed faceted search. Bringing these two technologies together is helping organizations resolve the problem of information extraction from Big Data...
This new edition includes approximately 30% new materials covering the following information that has been added to this important work:
- extends the contents on Li-ion batteries detailing the positive and negative electrodes and characteristics and other components including binder, electrolyte, separator and foils, and the...
Loaded with information on the design of work systems, workplaces, and workstations as well as human anthropometics, Ergonomics for Beginners: A Quick Reference Guide, Third Edition provides a useful quick reference and valuable tool for novices and experienced...
The book reflects the state of the art in important areas of speech and audio signal processing. It presents topics which are missed so far and most recent findings in the field. Leading international experts report on their field of work and their new results.
Considerable amount of space is covered by multi-microphone systems, specific...
How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and...