Selling Digital Music, Formatting Culture documents the transition of recorded music on CDs to music as digital files on computers. More than two decades after the first digital music files began circulating in online archives and playing through new software media players, we have yet to fully internalize the cultural and aesthetic...
For many users, working in the Unix environment means using vi, a full-screen text editor available on most Unix systems. Even those who know vi often make use of only a small number of its features.
Learning the vi Editor is a complete guide to text editing with vi. Topics new to the sixth...
Covering Eclipse's new capability for building graphical user interfaces with version 3.0, the Standard Widget Toolkit (SWT) and JFace, this guide demonstrates how these award-winning tools have received broad support for creating desktop applications. Theory and practical examples reveal how to build GUIs that combine the look and feel of...
This book contains the best papers from the first two instances of the International Conference on Web Information Systems and Technologies (WEBIST 2005 and 2006), organized by the Institute for Systems and Technologies of Information, Control and Communication (INSTICC) in collaboration with the OMG (Object Management Group), held in Miami (USA)...
A visual, interdisciplinary approach to solving problems in numerical methods
Computing for Numerical Methods Using Visual C++ fills the need for a complete, authoritative book on the visual solutions to problems in numerical methods using C++. In an age of boundless research, there is a need for a programming language that can successfully...
Applications Interface Programming Using Multiple Languages is a comprehensive, hands-on, and practical guide to interface programming between multiple languages.
Today, as computer technology develops rapidly, a single programming language sometimes is not enough to handle complicated, real-world implementations. Each language has its...
Delve into the capabilities of SharePoint® 2010 -- and determine the best way to put this technology to work for your organization. With this practical guide, you'll gain project management practices for implementing SharePoint, and learn how to customize the system to match the unique collaboration and data-sharing needs of...
This book summarizes twenty years of experience testing software.
For the past decade, we have been the principal developers of LabWizard, which is the gold standard in Knowledge Acquisition tools and is used around the world to provide patient-specific interpretations of pathology cases. LabWizard is a very complex suite of...
Recently, the rapid and fundamental advances in computing technologies have been driving the role and
scope of software systems to a new level. A number of new types of software systems are emerging,
among which service based systems, cloud computing, pervasive computing, and Internet of Things are
eminent examples. For these systems,...
The ITIL 2011 Editions have been updated for clarity, consistency, correctness and completeness. Alongside the delivery of consistent, repeatable process activities as part of service quality, ITIL has always emphasized the importance of continual service improvement. Focusing on the process elements involved in identifying and introducing...
Node.js in Practice is a collection of fully tested examples that offer solutions to the common and not-so-common issues you face when you roll out Node. You'll dig into important topics like the ins and outs of event-based programming, how and why to use closures, how to structure applications...
"Stephen Rago's update is a long overdue benefit to the community of professionals using the versatile family of UNIX and UNIX-like operating environments. It removes obsolescence and includes newer developments. It also thoroughly updates the context of all topics, examples, and applications to recent releases of popular implementations...